/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.awsui-polaris-dark-mode{color-scheme:dark}html:has(body.awsui-polaris-dark-mode){color-scheme:dark}@font-face{font-family:"Amazon Ember";font-weight:400;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:400;font-style:italic;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:700;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:900;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:300;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}html{font-size:.625rem}body{font-size:1.4rem}
@layer cloudscape-base-theme{body{--color-primary-50-1y05xv:#f0fbff;--color-primary-100-f62fz9:#d1f1ff;--color-primary-200-vubr4w:#b8e7ff;--color-primary-300-5q65ox:#75cfff;--color-primary-400-n8h4bx:#42b4ff;--color-primary-500-q9c16y:#0099ff;--color-primary-600-1lcy1k:#006ce0;--color-primary-700-n6k121:#004a9e;--color-primary-800-j9rj38:#003b8f;--color-primary-900-a5kqrr:#002b66;--color-primary-1000-7umopx:#001129;--color-neutral-50-pvu04n:#fcfcfd;--color-neutral-100-gk3lvf:#f9f9fa;--color-neutral-150-gezhen:#f6f6f9;--color-neutral-200-fqt4tz:#f3f3f7;--color-neutral-250-vs1is4:#ebebf0;--color-neutral-300-08wi6k:#dedee3;--color-neutral-350-dq6kfr:#c6c6cd;--color-neutral-400-wtst55:#b4b4bb;--color-neutral-450-kn0235:#a4a4ad;--color-neutral-500-8van0b:#8c8c94;--color-neutral-550-z2a44u:#72747e;--color-neutral-600-fln1ww:#656871;--color-neutral-650-miik4f:#424650;--color-neutral-700-qw8ats:#333843;--color-neutral-750-pi9qqd:#232b37;--color-neutral-800-t7j5ap:#1b232d;--color-neutral-850-3f0gro:#161d26;--color-neutral-900-v0mtoc:#131920;--color-neutral-950-lxybh8:#0f141a;--color-neutral-1000-7ovvlt:#06080a;--color-error-50-1upkvz:#fff5f5;--color-error-400-c0knb8:#ff7a7a;--color-error-600-mdn3ng:#db0000;--color-error-900-skonp1:#700000;--color-error-1000-ecmudm:#1f0000;--color-success-50-yow9uc:#effff1;--color-success-500-hhxb4g:#2bb534;--color-success-600-g7hz2i:#00802f;--color-success-1000-xy1gvq:#001401;--color-warning-50-uxheb8:#fffef0;--color-warning-400-55puga:#ffe347;--color-warning-500-zidhub:#fbd332;--color-warning-900-kpxt8c:#855900;--color-warning-1000-65l070:#191100;--color-info-50-cdvtrs:#f0fbff;--color-info-300-q9xd1l:#75cfff;--color-info-400-674xac:#42b4ff;--color-info-600-un21zh:#006ce0;--color-info-1000-s77ok9:#001129;--color-purple-400-o7fr4k:#bf80ff;--color-purple-700-5hcbeu:#7300e5;--color-amber-400-z6oddn:#ff9900;--color-amber-500-rsho1x:#fa6f00;--color-transparent-i61gs1:transparent;--color-black-cox1hy:#000000;--color-white-p1zlvy:#ffffff;--color-charts-red-300-2k7eul:#ea7158;--color-charts-red-400-ssrf2o:#dc5032;--color-charts-red-500-m14kmu:#d13313;--color-charts-red-600-938v3h:#ba2e0f;--color-charts-red-700-f6sq8t:#a82a0c;--color-charts-red-800-tzkaad:#972709;--color-charts-red-900-fhg0lh:#892407;--color-charts-red-1000-9iigzo:#7d2105;--color-charts-red-1100-4n7b3z:#721e03;--color-charts-red-1200-ek3cuo:#671c00;--color-charts-orange-300-hqhtmn:#e07941;--color-charts-orange-400-g8c1fc:#cc5f21;--color-charts-orange-500-j3c2cu:#bc4d01;--color-charts-orange-600-1ad7o4:#a84401;--color-charts-orange-700-spsf2r:#983c02;--color-charts-orange-800-244d7b:#8a3603;--color-charts-orange-900-8omk92:#7e3103;--color-charts-orange-1000-ezq5pz:#732c02;--color-charts-orange-1100-bhcmg5:#692801;--color-charts-orange-1200-exs6jj:#602400;--color-charts-yellow-300-fpz8o0:#b2911c;--color-charts-yellow-400-vxiqrf:#9c7b0b;--color-charts-yellow-500-1qgrtj:#8a6b05;--color-charts-yellow-600-aweqy2:#7b5f04;--color-charts-yellow-700-xh0lj9:#6f5504;--color-charts-yellow-800-gp4422:#654d03;--color-charts-yellow-900-r6gx3k:#5d4503;--color-charts-yellow-1000-6dnac6:#553f03;--color-charts-yellow-1100-fqp4sw:#4d3901;--color-charts-yellow-1200-k7kf4w:#483300;--color-charts-green-300-6766ev:#67a353;--color-charts-green-400-gd41ay:#41902c;--color-charts-green-500-yr18n3:#1f8104;--color-charts-green-600-b1gmr0:#1a7302;--color-charts-green-700-305sle:#176702;--color-charts-green-800-rh42zr:#145d02;--color-charts-green-900-2x5smm:#125502;--color-charts-green-1000-opphoq:#104d01;--color-charts-green-1100-o67uzm:#0f4601;--color-charts-green-1200-sw46fc:#0d4000;--color-charts-teal-300-2qlyrg:#2ea597;--color-charts-teal-400-s8pa77:#1c8e81;--color-charts-teal-500-8d830b:#0d7d70;--color-charts-teal-600-772n9t:#096f64;--color-charts-teal-700-29mnwm:#06645a;--color-charts-teal-800-vp41t6:#045b52;--color-charts-teal-900-k020ya:#03524a;--color-charts-teal-1000-fhpqt3:#014b44;--color-charts-teal-1100-6w598w:#01443e;--color-charts-teal-1200-0u78my:#003e38;--color-charts-blue-1-300-pdza0q:#529ccb;--color-charts-blue-1-400-ajl038:#3184c2;--color-charts-blue-1-500-9s8gor:#0273bb;--color-charts-blue-1-600-7ymb7g:#0166ab;--color-charts-blue-1-700-5qzras:#015b9d;--color-charts-blue-1-800-awczh4:#015292;--color-charts-blue-1-900-6wxwzk:#014a87;--color-charts-blue-1-1000-00005b:#01437d;--color-charts-blue-1-1100-8nwfwf:#003c75;--color-charts-blue-1-1200-v60p8b:#00366d;--color-charts-blue-2-300-g72slq:#688ae8;--color-charts-blue-2-400-he538m:#5978e3;--color-charts-blue-2-500-quctxu:#4066df;--color-charts-blue-2-600-6qav3j:#3759ce;--color-charts-blue-2-700-sp7t4m:#314fbf;--color-charts-blue-2-800-q01umt:#2c46b1;--color-charts-blue-2-900-gog7z2:#273ea5;--color-charts-blue-2-1000-c13nf8:#23379b;--color-charts-blue-2-1100-ddk6eo:#1f3191;--color-charts-blue-2-1200-gt550t:#1b2b88;--color-charts-purple-300-85q036:#a783e1;--color-charts-purple-400-9axh6r:#9469d6;--color-charts-purple-500-rn2jbl:#8456ce;--color-charts-purple-600-26s4rg:#7749bf;--color-charts-purple-700-tv8cvg:#6b40b2;--color-charts-purple-800-h61qlx:#6237a7;--color-charts-purple-900-am452b:#59309d;--color-charts-purple-1000-uarqpb:#512994;--color-charts-purple-1100-y8ctnd:#4a238b;--color-charts-purple-1200-hr9f40:#431d84;--color-charts-pink-300-ewnht7:#da7596;--color-charts-pink-400-smjdat:#ce567c;--color-charts-pink-500-bw864b:#c33d69;--color-charts-pink-600-2ro14y:#b1325c;--color-charts-pink-700-ryxvua:#a32952;--color-charts-pink-800-tcusf8:#962249;--color-charts-pink-900-kpyne4:#8b1b42;--color-charts-pink-1000-1soluc:#81143b;--color-charts-pink-1100-ff6g93:#780d35;--color-charts-pink-1200-w9585d:#6f062f;--color-charts-status-critical-c6brdu:var(--color-charts-red-1000-9iigzo);--color-charts-status-high-18fhg5:var(--color-charts-red-600-938v3h);--color-charts-status-medium-3trmy3:var(--color-charts-orange-400-g8c1fc);--color-charts-status-low-br6wv0:var(--color-charts-yellow-300-fpz8o0);--color-charts-status-positive-md7eqa:var(--color-charts-green-300-6766ev);--color-charts-status-info-yds4x2:var(--color-charts-blue-1-400-ajl038);--color-charts-status-neutral-k2p33t:var(--color-neutral-500-8van0b);--color-charts-threshold-negative-aad26m:var(--color-error-600-mdn3ng);--color-charts-threshold-positive-mk2804:var(--color-success-600-g7hz2i);--color-charts-threshold-info-ijuzzj:var(--color-info-600-un21zh);--color-charts-threshold-neutral-pd7kh4:var(--color-neutral-600-fln1ww);--color-charts-line-grid-kjxf3m:var(--color-neutral-300-08wi6k);--color-charts-line-tick-xmcbvk:var(--color-neutral-300-08wi6k);--color-charts-line-axis-b95ncf:var(--color-neutral-300-08wi6k);--color-charts-palette-categorical-1-xu0deg:var(--color-charts-blue-2-300-g72slq);--color-charts-palette-categorical-2-ktit09:var(--color-charts-pink-500-bw864b);--color-charts-palette-categorical-3-g0srj0:var(--color-charts-teal-300-2qlyrg);--color-charts-palette-categorical-4-5vauwp:var(--color-charts-purple-500-rn2jbl);--color-charts-palette-categorical-5-3v8ery:var(--color-charts-orange-300-hqhtmn);--color-charts-palette-categorical-6-ztdd8d:var(--color-charts-blue-2-600-6qav3j);--color-charts-palette-categorical-7-3j5o6w:var(--color-charts-pink-800-tcusf8);--color-charts-palette-categorical-8-c5r39m:var(--color-charts-teal-600-772n9t);--color-charts-palette-categorical-9-8n6iuv:var(--color-charts-purple-800-h61qlx);--color-charts-palette-categorical-10-opta0w:var(--color-charts-orange-600-1ad7o4);--color-charts-palette-categorical-11-b2r7jc:var(--color-charts-blue-2-900-gog7z2);--color-charts-palette-categorical-12-b5drtm:var(--color-charts-pink-1100-ff6g93);--color-charts-palette-categorical-13-c69xg9:var(--color-charts-teal-900-k020ya);--color-charts-palette-categorical-14-db19x8:var(--color-charts-purple-1100-y8ctnd);--color-charts-palette-categorical-15-8z8vjw:var(--color-charts-orange-900-8omk92);--color-charts-palette-categorical-16-549jkl:var(--color-charts-blue-2-1200-gt550t);--color-charts-palette-categorical-17-nrio7t:var(--color-charts-pink-400-smjdat);--color-charts-palette-categorical-18-tm902v:var(--color-charts-teal-1200-0u78my);--color-charts-palette-categorical-19-ujcr86:var(--color-charts-purple-400-9axh6r);--color-charts-palette-categorical-20-h55e4g:var(--color-charts-orange-1200-exs6jj);--color-charts-palette-categorical-21-vs0u8l:var(--color-charts-blue-2-500-quctxu);--color-charts-palette-categorical-22-6klt3l:var(--color-charts-pink-700-ryxvua);--color-charts-palette-categorical-23-3zpkdt:var(--color-charts-teal-500-8d830b);--color-charts-palette-categorical-24-z9a4uk:var(--color-charts-purple-700-tv8cvg);--color-charts-palette-categorical-25-tgdsk2:var(--color-charts-orange-500-j3c2cu);--color-charts-palette-categorical-26-lo8zn9:var(--color-charts-blue-2-800-q01umt);--color-charts-palette-categorical-27-bruhsa:var(--color-charts-pink-1000-1soluc);--color-charts-palette-categorical-28-6b00fb:var(--color-charts-teal-800-vp41t6);--color-charts-palette-categorical-29-aurmid:var(--color-charts-purple-1000-uarqpb);--color-charts-palette-categorical-30-fjnmd7:var(--color-charts-orange-800-244d7b);--color-charts-palette-categorical-31-7zcct5:var(--color-charts-blue-2-1100-ddk6eo);--color-charts-palette-categorical-32-rrda6y:var(--color-charts-pink-300-ewnht7);--color-charts-palette-categorical-33-2v0mzv:var(--color-charts-teal-1100-6w598w);--color-charts-palette-categorical-34-g9a9q3:var(--color-charts-purple-300-85q036);--color-charts-palette-categorical-35-u0w821:var(--color-charts-orange-1100-bhcmg5);--color-charts-palette-categorical-36-tthuf8:var(--color-charts-blue-2-400-he538m);--color-charts-palette-categorical-37-y588bl:var(--color-charts-pink-600-2ro14y);--color-charts-palette-categorical-38-qdh97u:var(--color-charts-teal-400-s8pa77);--color-charts-palette-categorical-39-yisq6l:var(--color-charts-purple-600-26s4rg);--color-charts-palette-categorical-40-yeer1v:var(--color-charts-orange-400-g8c1fc);--color-charts-palette-categorical-41-tu9dxw:var(--color-charts-blue-2-700-sp7t4m);--color-charts-palette-categorical-42-q410kp:var(--color-charts-pink-900-kpyne4);--color-charts-palette-categorical-43-dwew7q:var(--color-charts-teal-700-29mnwm);--color-charts-palette-categorical-44-2thp96:var(--color-charts-purple-900-am452b);--color-charts-palette-categorical-45-6kinj6:var(--color-charts-orange-700-spsf2r);--color-charts-palette-categorical-46-iefxfq:var(--color-charts-blue-2-1000-c13nf8);--color-charts-palette-categorical-47-9l9wl2:var(--color-charts-pink-1200-w9585d);--color-charts-palette-categorical-48-5s2n0r:var(--color-charts-teal-1000-fhpqt3);--color-charts-palette-categorical-49-bub0l1:var(--color-charts-purple-1200-hr9f40);--color-charts-palette-categorical-50-utrpu5:var(--color-charts-orange-1000-ezq5pz);--color-charts-error-bar-marker-r10jgv:var(--color-neutral-900-v0mtoc);--color-severity-dark-red-j8bmoc:#870303;--color-severity-red-wf5w2d:#ce3311;--color-severity-orange-rpbcus:#f89256;--color-severity-yellow-4er6zq:#f2cd54;--color-severity-grey-sp7qo8:var(--color-neutral-600-fln1ww);--color-background-notification-severity-critical-0xl8pp:var(--color-severity-dark-red-j8bmoc);--color-background-notification-severity-high-8nbgdi:var(--color-severity-red-wf5w2d);--color-background-notification-severity-medium-lbljs2:var(--color-severity-orange-rpbcus);--color-background-notification-severity-low-giz8b6:var(--color-severity-yellow-4er6zq);--color-background-notification-severity-neutral-hnhgmv:var(--color-severity-grey-sp7qo8);--color-text-notification-severity-critical-tv4vw4:var(--color-neutral-100-gk3lvf);--color-text-notification-severity-high-t4suvu:var(--color-neutral-100-gk3lvf);--color-text-notification-severity-medium-8f60kb:var(--color-neutral-950-lxybh8);--color-text-notification-severity-low-gvojhi:var(--color-neutral-950-lxybh8);--color-text-notification-severity-neutral-ynm2wl:var(--color-neutral-100-gk3lvf);--color-grey-opaque-10-vwfmts:rgba(0, 0, 0, 0.1);--color-grey-opaque-25-cjy3al:rgba(255, 255, 255, 0.25);--color-grey-opaque-70-ewuade:rgba(35, 43, 55, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 0.12);--color-background-badge-icon-ul3s2p:var(--color-error-600-mdn3ng);--color-background-button-link-active-a3i1s9:var(--color-primary-100-f62fz9);--color-background-button-link-default-o64utz:transparent;--color-background-button-link-disabled-9xznu3:transparent;--color-background-button-link-hover-cv3vxv:var(--color-primary-50-1y05xv);--color-background-button-normal-active-3qdx9x:var(--color-primary-100-f62fz9);--color-background-button-normal-default-xsojnf:var(--color-white-p1zlvy);--color-background-button-normal-disabled-uwvef3:var(--color-white-p1zlvy);--color-background-button-normal-hover-4mq4on:var(--color-primary-50-1y05xv);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-primary-100-f62fz9);--color-background-button-primary-active-2yreuc:var(--color-amber-500-rsho1x);--color-background-button-primary-default-mzbd6x:var(--color-amber-400-z6oddn);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-250-vs1is4);--color-background-button-primary-hover-bo09mk:var(--color-amber-500-rsho1x);--color-background-direction-button-active-lvo0dy:var(--color-neutral-750-pi9qqd);--color-background-direction-button-default-bvhbsn:var(--color-neutral-650-miik4f);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-250-vs1is4);--color-background-direction-button-hover-74n5o1:var(--color-neutral-700-qw8ats);--color-text-direction-button-default-p88lvb:var(--color-white-p1zlvy);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-calendar-current-date-6nkw96:var(--color-neutral-200-fqt4tz);--color-background-cell-shaded-3n8zq3:var(--color-neutral-150-gezhen);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-600-fln1ww);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-200-fqt4tz);--color-background-code-editor-loading-xreyed:var(--color-neutral-100-gk3lvf);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-250-vs1is4);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-200-fqt4tz);--color-background-card-hvu1qi:var(--color-background-container-content-h114dj);--color-background-item-card-ft31i1:var(--color-background-card-hvu1qi);--color-background-container-content-h114dj:var(--color-white-p1zlvy);--color-background-container-header-1xvkdg:var(--color-white-p1zlvy);--color-background-control-checked-xk5cy2:var(--color-primary-600-1lcy1k);--color-background-control-default-k5dlqw:var(--color-white-p1zlvy);--color-background-control-disabled-1dm4mk:var(--color-neutral-300-08wi6k);--color-background-dropdown-item-default-g1726r:var(--color-white-p1zlvy);--color-background-dropdown-item-dimmed-dhho03:transparent;--color-background-dropdown-item-filter-match-gjpt1h:var(--color-primary-50-1y05xv);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-200-fqt4tz);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-home-header-4c9jt4:var(--color-neutral-950-lxybh8);--color-background-inline-code-2du9p8:rgba(0, 0, 0, 0.1);--color-background-input-default-dkd4bz:var(--color-white-p1zlvy);--color-background-input-disabled-cn9bpj:var(--color-neutral-250-vs1is4);--color-background-item-selected-o3455o:var(--color-primary-50-1y05xv);--color-background-layout-main-htt4fm:var(--color-white-p1zlvy);--color-background-drawer-tbr3w1:var(--color-background-layout-panel-content-ywo9k1);--color-background-drawer-backdrop-lnf29t:var(--color-grey-opaque-70-ewuade);--color-background-layout-mobile-panel-ed0ava:var(--color-neutral-950-lxybh8);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-250-vs1is4);--color-background-layout-toolbar-ek4nz4:var(--color-background-layout-panel-content-ywo9k1);--color-background-layout-toggle-active-ap91vm:var(--color-neutral-650-miik4f);--color-background-layout-toggle-default-2hgjdu:var(--color-neutral-650-miik4f);--color-background-layout-toggle-hover-0cpm7g:var(--color-neutral-600-fln1ww);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-600-1lcy1k);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-600-1lcy1k);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-700-n6k121);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-notification-blue-4vnob8:var(--color-info-600-un21zh);--color-background-notification-green-2rkyvu:var(--color-success-600-g7hz2i);--color-background-notification-grey-4no337:var(--color-neutral-650-miik4f);--color-background-notification-red-0487ea:var(--color-error-600-mdn3ng);--color-background-notification-yellow-y6us5r:var(--color-warning-400-55puga);--color-background-notification-stack-bar-qe5n4w:var(--color-neutral-750-pi9qqd);--color-background-notification-stack-bar-active-a4h9r8:var(--color-neutral-750-pi9qqd);--color-background-notification-stack-bar-hover-jh82oo:var(--color-neutral-650-miik4f);--color-background-popover-2f8egd:var(--color-white-p1zlvy);--color-background-progress-bar-value-default-jdp3b7:var(--color-primary-600-1lcy1k);--color-background-progress-bar-default-h4z9ad:var(--color-neutral-250-vs1is4);--color-background-segment-active-b3vlop:var(--color-primary-600-1lcy1k);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-disabled-2j16pl:var(--color-background-button-normal-disabled-uwvef3);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-slider-range-default-ghqm7u:var(--color-background-slider-handle-default-bm6lnd);--color-background-slider-range-active-2qtsc4:var(--color-background-slider-handle-active-va1gvy);--color-background-slider-handle-default-bm6lnd:var(--color-primary-600-1lcy1k);--color-background-slider-handle-active-va1gvy:var(--color-primary-700-n6k121);--color-background-slider-track-default-lxrn6f:var(--color-neutral-500-8van0b);--color-background-slider-handle-ring-e8v8j2:var(--color-white-p1zlvy);--color-background-slider-handle-error-default-r9y0gv:var(--color-text-status-error-mxzop7);--color-background-slider-handle-error-active-ror650:var(--color-text-status-error-mxzop7);--color-background-slider-handle-warning-default-3d2day:var(--color-text-status-warning-zb7um8);--color-background-slider-handle-warning-active-vzn5qo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-error-default-41t0a5:var(--color-text-status-error-mxzop7);--color-background-slider-range-error-active-a3y1qs:var(--color-text-status-error-mxzop7);--color-background-slider-range-warning-default-twa8jo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-warning-active-1tmmai:var(--color-text-status-warning-zb7um8);--color-background-status-error-xpfvrr:var(--color-error-50-1upkvz);--color-background-status-info-uwe1e9:var(--color-info-50-cdvtrs);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-background-status-success-774mn7:var(--color-success-50-yow9uc);--color-background-status-warning-xvs0bp:var(--color-warning-50-uxheb8);--color-background-table-header-l5637m:var(--color-background-container-header-1xvkdg);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-250-vs1is4);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-200-vubr4w);--color-background-toggle-default-ypvqji:var(--color-neutral-650-miik4f);--color-background-avatar-gen-ai-oxp2v6:radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40% , #8575ff 60%, #962eff 80%);--color-background-avatar-default-t427xm:var(--color-neutral-650-miik4f);--color-text-avatar-kuhkoa:var(--color-white-p1zlvy);--color-background-loading-bar-gen-ai-tey70i:linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%);--color-background-chat-bubble-outgoing-ay6nj3:transparent;--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-150-gezhen);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-link-disabled-npwqxa:var(--color-background-button-link-disabled-9xznu3);--color-border-button-normal-active-d8a8v8:var(--color-primary-900-a5kqrr);--color-border-button-normal-default-s8jnvu:var(--color-primary-600-1lcy1k);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-600-1lcy1k);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-400-wtst55);--color-text-button-normal-disabled-05p74s:var(--color-neutral-500-8van0b);--color-border-button-normal-hover-6gylxf:var(--color-primary-900-a5kqrr);--color-text-button-icon-disabled-nnofkn:var(--color-neutral-500-8van0b);--color-border-button-primary-active-dgxn6z:var(--color-background-button-primary-active-2yreuc);--color-border-button-primary-default-9u47hs:var(--color-background-button-primary-default-mzbd6x);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-border-button-primary-hover-i3etq8:var(--color-background-button-primary-hover-bo09mk);--color-text-button-primary-disabled-q79gms:var(--color-neutral-500-8van0b);--color-item-selected-jdg5yd:var(--color-primary-600-1lcy1k);--color-border-calendar-grid-67r4w4:transparent;--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-100-gk3lvf);--color-border-cell-shaded-b51lt9:var(--color-neutral-300-08wi6k);--color-border-code-editor-ace-active-line-light-theme-q6hsvt:var(--color-neutral-300-08wi6k);--color-border-code-editor-ace-active-line-dark-theme-v09eti:var(--color-neutral-600-fln1ww);--color-border-code-editor-default-1etiw8:var(--color-neutral-300-08wi6k);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-card-cxyaif:var(--color-border-divider-default-nfermc);--color-border-card-highlighted-60blyt:var(--color-border-item-selected-gor8ib);--color-border-item-card-t91609:var(--color-border-card-cxyaif);--color-border-item-card-highlighted-rzkppe:var(--color-border-card-highlighted-60blyt);--color-border-container-divider-9huz1a:transparent;--color-border-container-top-k3vmoz:transparent;--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-default-sh3548:var(--color-neutral-500-8van0b);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-active-kv8eix:var(--color-neutral-950-lxybh8);--color-border-divider-default-nfermc:var(--color-neutral-350-dq6kfr);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-divider-secondary-gobrui:var(--color-neutral-250-vs1is4);--color-border-dropdown-container-4aa756:var(--color-neutral-400-wtst55);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-500-8van0b);--color-border-dropdown-item-dimmed-hover-ga9sch:var(--color-neutral-500-8van0b);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-dropdown-item-top-gp2d1p:transparent;--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-default-mvv73z:var(--color-neutral-500-8van0b);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-input-focused-sl6x1x:var(--color-primary-600-1lcy1k);--color-border-item-focused-lz1zs6:var(--color-primary-600-1lcy1k);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-650-miik4f);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-layout-pyos42:var(--color-neutral-350-dq6kfr);--color-border-notification-stack-bar-aszsse:var(--color-neutral-750-pi9qqd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-default-33xsod:var(--color-neutral-650-miik4f);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-status-error-i59tsd:var(--color-error-600-mdn3ng);--color-border-status-info-d3sn73:var(--color-info-600-un21zh);--color-border-status-success-xj5jpm:var(--color-success-600-g7hz2i);--color-border-status-warning-lr6hnh:var(--color-warning-900-kpxt8c);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-500-8van0b);--color-border-tabs-divider-krofd6:var(--color-neutral-350-dq6kfr);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-border-tutorial-7ctcb6:var(--color-neutral-300-08wi6k);--color-foreground-control-default-rhyg9o:var(--color-white-p1zlvy);--color-foreground-control-disabled-e101je:var(--color-white-p1zlvy);--color-foreground-control-read-only-164ude:var(--color-neutral-600-fln1ww);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-stroke-chart-line-3nsnk6:var(--color-neutral-500-8van0b);--color-text-accent-wlpatu:var(--color-primary-600-1lcy1k);--color-text-body-default-ryjct1:var(--color-neutral-950-lxybh8);--color-text-body-secondary-p9djjm:var(--color-neutral-650-miik4f);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-600-fln1ww);--color-text-breadcrumb-icon-54at2o:var(--color-neutral-500-8van0b);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-button-normal-active-evxn49:var(--color-primary-900-a5kqrr);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-900-a5kqrr);--color-text-button-normal-default-3fcwpt:var(--color-primary-600-1lcy1k);--color-text-button-normal-hover-kzq5e3:var(--color-primary-900-a5kqrr);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-link-active-k2mzyr:var(--color-text-button-normal-active-evxn49);--color-text-button-link-default-2a2oax:var(--color-text-button-normal-default-3fcwpt);--color-text-button-link-disabled-e2egx4:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-link-hover-3stjld:var(--color-text-button-normal-hover-kzq5e3);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-calendar-month-uounxo:var(--color-neutral-600-fln1ww);--color-text-code-editor-gutter-active-line-i870tx:var(--color-white-p1zlvy);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-950-lxybh8);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-500-8van0b);--color-text-code-editor-tab-button-error-cni8e4:var(--color-white-p1zlvy);--color-text-column-header-oux894:var(--color-neutral-650-miik4f);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-counter-l0v3x0:var(--color-neutral-600-fln1ww);--color-text-disabled-y2eoxf:var(--color-neutral-400-wtst55);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-650-miik4f);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-950-lxybh8);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-600-1lcy1k);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-950-lxybh8);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-600-fln1ww);--color-text-empty-03hr9s:var(--color-neutral-600-fln1ww);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-950-lxybh8);--color-text-expandable-section-hover-8h3186:var(--color-text-accent-wlpatu);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-form-default-1f4edz:var(--color-neutral-950-lxybh8);--color-text-form-label-zhsvmu:var(--color-text-form-default-1f4edz);--color-text-form-secondary-4usdwg:var(--color-neutral-600-fln1ww);--color-text-group-label-4gdpcl:var(--color-neutral-650-miik4f);--color-text-label-gen-ai-qf031h:var(--color-purple-700-5hcbeu);--color-text-heading-default-5vbiad:var(--color-neutral-950-lxybh8);--color-text-heading-secondary-exzje1:var(--color-neutral-650-miik4f);--color-text-home-header-default-morg6i:var(--color-neutral-250-vs1is4);--color-text-home-header-secondary-i4jhp7:var(--color-neutral-350-dq6kfr);--color-text-icon-subtle-ab993n:var(--color-neutral-600-fln1ww);--color-text-input-disabled-k0zows:var(--color-neutral-400-wtst55);--color-text-input-placeholder-tv2u7d:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-interactive-active-883d43:var(--color-neutral-950-lxybh8);--color-text-interactive-default-cpoktr:var(--color-neutral-650-miik4f);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-400-wtst55);--color-text-interactive-hover-p2beex:var(--color-neutral-950-lxybh8);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-950-lxybh8);--color-text-interactive-inverted-default-nzthan:var(--color-neutral-300-08wi6k);--color-text-interactive-inverted-hover-oa7pli:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-white-p1zlvy);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-layout-toggle-1a15s3:var(--color-white-p1zlvy);--color-text-layout-toggle-active-1t5mpl:var(--color-white-p1zlvy);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-600-1lcy1k);--color-text-layout-toggle-selected-p7mhyv:var(--color-white-p1zlvy);--color-text-link-default-8yv9b7:var(--color-primary-600-1lcy1k);--color-text-link-hover-pkytf7:var(--color-primary-900-a5kqrr);--color-text-link-secondary-default-2tir24:var(--color-text-link-default-8yv9b7);--color-text-link-secondary-hover-d2db7w:var(--color-text-link-hover-pkytf7);--color-text-link-info-default-co23zs:var(--color-text-link-default-8yv9b7);--color-text-link-info-hover-gh24pk:var(--color-text-link-hover-pkytf7);--color-text-link-inverted-hover-b4wg6a:var(--color-white-p1zlvy);--color-text-link-button-underline-z4wjnv:transparent;--color-text-link-button-underline-hover-cn3mqh:transparent;--color-text-notification-default-w5tddq:var(--color-neutral-100-gk3lvf);--color-text-notification-stack-bar-tjj0ek:var(--color-white-p1zlvy);--color-text-notification-yellow-vjtdxk:var(--color-neutral-950-lxybh8);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-pagination-page-number-default-elv13g:var(--color-text-interactive-default-cpoktr);--color-text-segment-active-ybucah:var(--color-white-p1zlvy);--color-text-segment-default-4rxlop:var(--color-neutral-650-miik4f);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-small-13tluq:var(--color-neutral-600-fln1ww);--color-text-status-error-mxzop7:var(--color-error-600-mdn3ng);--color-text-status-inactive-8yfw5c:var(--color-neutral-600-fln1ww);--color-text-status-info-zl3i1d:var(--color-info-600-un21zh);--color-text-status-success-o0zpv6:var(--color-success-600-g7hz2i);--color-text-status-warning-zb7um8:var(--color-warning-900-kpxt8c);--color-text-top-navigation-title-379ooe:var(--color-neutral-950-lxybh8);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7);--color-board-placeholder-active-d6b45j:var(--color-neutral-250-vs1is4);--color-board-placeholder-hover-z3g32b:var(--color-primary-100-f62fz9);--color-drag-placeholder-active-g64yqu:var(--color-neutral-250-vs1is4);--color-drag-placeholder-hover-87nc95:var(--color-primary-100-f62fz9);--color-dropzone-background-default-br489v:var(--color-white-p1zlvy);--color-dropzone-background-hover-ei5m2j:var(--color-primary-50-1y05xv);--color-dropzone-text-default-vqm0ca:var(--color-neutral-650-miik4f);--color-dropzone-text-hover-b8gblq:var(--color-neutral-650-miik4f);--color-dropzone-border-default-8ipzy1:var(--color-neutral-500-8van0b);--color-dropzone-border-hover-xkpq8r:var(--color-primary-900-a5kqrr);--color-gap-global-drawer-dg60r3:var(--color-neutral-250-vs1is4);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-500-8van0b);--color-background-action-card-default-bpeubg:var(--color-white-p1zlvy);--color-background-action-card-hover-pp92ru:var(--color-primary-50-1y05xv);--color-background-action-card-active-gsa072:var(--color-primary-100-f62fz9);--color-border-action-card-default-x27c9q:var(--color-primary-600-1lcy1k);--color-border-action-card-hover-srl74d:var(--color-primary-900-a5kqrr);--color-border-action-card-active-ijhcwp:var(--color-primary-900-a5kqrr);--color-border-action-card-disabled-p93vim:var(--color-neutral-400-wtst55);--color-background-action-card-disabled-e7j8h7:var(--color-white-p1zlvy);--color-text-action-card-disabled-htx40i:var(--color-neutral-500-8van0b);--color-icon-action-card-default-81ykcp:var(--color-primary-600-1lcy1k);--color-icon-action-card-hover-rzcrec:var(--color-primary-900-a5kqrr);--color-icon-action-card-active-qy3lef:var(--color-primary-900-a5kqrr);--color-icon-action-card-disabled-ghd5kl:var(--color-neutral-400-wtst55);--font-button-letter-spacing-ufowe3:0.005em;--font-chart-detail-size-9qr25q:var(--font-size-body-s-smc8cv);--font-display-label-weight-zavpeo:700;--font-expandable-heading-size-wrsr52:var(--font-size-heading-s-zp08en);--font-family-base-4lwvpl:"Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif;--font-family-display-0xyzbg:var(--font-family-base-4lwvpl);--font-family-heading-rri3bb:var(--font-family-base-4lwvpl);--font-family-monospace-q47m7k:Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;--font-header-h2-description-line-height-ts2s6o:var(--line-height-body-m-2mh3ke);--font-header-h2-description-size-g2wws3:var(--font-size-body-m-a7nh2n);--font-link-button-letter-spacing-imtxwq:var(--font-button-letter-spacing-ufowe3);--font-link-button-weight-vslyg9:var(--font-weight-button-0eg20c);--font-panel-header-line-height-8xb2qj:var(--line-height-heading-m-uoaqdh);--font-panel-header-size-33h9j8:var(--font-size-heading-m-170yiy);--font-size-body-m-a7nh2n:14px;--font-size-body-s-smc8cv:12px;--font-size-display-l-wa6woo:42px;--font-size-heading-xl-wvkbur:24px;--font-size-heading-l-vnacx6:20px;--font-size-heading-m-170yiy:18px;--font-size-heading-s-zp08en:16px;--font-size-heading-xs-j8yzxv:14px;--font-smoothing-moz-osx-hbm0aq:grayscale;--font-smoothing-webkit-oemolo:antialiased;--font-size-tabs-eeo215:var(--font-size-heading-s-zp08en);--font-weight-tabs-ichxzl:700;--font-weight-tabs-disabled-v5r551:var(--font-wayfinding-link-active-weight-ny4hup);--line-height-tabs-vpnjo7:var(--line-height-heading-s-hmi4vc);--font-wayfinding-link-active-weight-ny4hup:700;--font-weight-button-0eg20c:700;--font-weight-alert-header-zg25o1:700;--font-weight-flashbar-header-fg5kye:700;--font-weight-heading-xl-u3m4we:700;--font-weight-heading-l-0t6dwc:700;--font-weight-heading-m-zf82dr:700;--font-weight-heading-s-lcx0ai:700;--font-weight-heading-xs-wqqpne:700;--font-weight-display-l-h5zsi8:700;--font-weight-heavy-6yh4un:700;--font-weight-normal-cxw1m3:400;--font-weight-bold-fo1afg:700;--font-weight-lighter-ldkoj5:300;--letter-spacing-body-s-gq78ok:0.005em;--letter-spacing-display-l-elyyxk:-0.03em;--letter-spacing-heading-xl-ckkb6u:-0.02em;--letter-spacing-heading-l-5v6ibv:-0.015em;--letter-spacing-heading-m-29ewnk:-0.010em;--letter-spacing-heading-s-4st9ep:-0.005em;--letter-spacing-heading-xs-fgog7a:normal;--line-height-body-m-2mh3ke:20px;--line-height-body-s-nu5hx1:16px;--line-height-display-l-vwanzp:48px;--line-height-heading-xl-hko6p0:30px;--line-height-heading-l-mg5bx6:24px;--line-height-heading-m-uoaqdh:22px;--line-height-heading-s-hmi4vc:20px;--line-height-heading-xs-q9j004:18px;--border-active-width-axzm24:4px;--border-code-editor-status-divider-width-4we6jf:var(--border-divider-section-width-uwo8my);--border-container-sticky-width-nri0ix:0px;--border-container-top-width-n1eke6:0px;--border-control-focus-ring-shadow-spread-9mjajk:1px;--border-control-invalid-focus-ring-shadow-spread-9jjf96:2px;--border-divider-list-width-tdfx1x:1px;--border-divider-section-width-uwo8my:1px;--border-dropdown-virtual-offset-width-3wp954:2px;--border-invalid-width-3xd6e1:8px;--border-item-width-miijiw:2px;--border-line-chart-dash-array-desefi:3 5;--border-line-chart-line-join-aslwou:round;--border-line-chart-width-tesor1:2px;--border-panel-header-width-t1iq1m:1px;--border-panel-top-width-10990j:1px;--border-radius-alert-syagf6:var(--border-radius-flashbar-pp1ptu);--border-radius-badge-exolfb:4px;--border-radius-button-7bgkcs:20px;--border-radius-calendar-day-focus-ring-xvvbuc:3px;--border-radius-code-editor-5palck:var(--border-radius-input-7q0str);--border-radius-card-default-d8ipr7:var(--border-radius-container-nsfwmm);--border-radius-card-embedded-fvclp8:var(--border-radius-chat-bubble-haafsg);--border-radius-item-card-default-pi9u8q:var(--border-radius-card-default-d8ipr7);--border-radius-item-card-embedded-l0g6e3:var(--border-radius-card-embedded-fvclp8);--border-radius-container-nsfwmm:16px;--border-radius-control-circular-focus-ring-yjhscw:4px;--border-radius-control-default-focus-ring-1uabki:4px;--border-radius-dropdown-fgc2a1:var(--border-radius-item-iwaia5);--border-radius-dropzone-eklq14:12px;--border-radius-flashbar-pp1ptu:12px;--border-radius-item-iwaia5:8px;--border-radius-input-7q0str:8px;--border-radius-popover-6fqb5w:var(--border-radius-input-7q0str);--border-radius-tabs-focus-ring-o4qku1:20px;--border-radius-tiles-wm1vgw:var(--border-radius-input-7q0str);--border-radius-token-ycnemh:var(--border-radius-input-7q0str);--border-radius-chat-bubble-haafsg:8px;--border-radius-tutorial-panel-item-ojaqxg:var(--border-radius-input-7q0str);--border-table-sticky-width-ai31mi:1px;--border-link-focus-ring-outline-1p0hnu:0;--border-link-focus-ring-shadow-spread-39uvxr:2px;--border-width-card-x24gzt:var(--border-divider-section-width-uwo8my);--border-width-card-selected-01i6br:var(--border-item-width-miijiw);--border-width-item-card-3wmyp3:var(--border-width-card-x24gzt);--border-width-item-selected-yv93vd:2px;--border-width-alert-tuifgy:2px;--border-width-alert-block-start-5wbfsk:var(--border-width-alert-tuifgy);--border-width-alert-block-end-q8rr42:var(--border-width-alert-tuifgy);--border-width-alert-inline-start-gjm6m1:var(--border-width-alert-tuifgy);--border-width-alert-inline-end-9s426v:var(--border-width-alert-tuifgy);--border-width-button-jm0qg7:2px;--border-width-dropdown-youcay:2px;--border-width-field-2xc78x:1px;--border-width-popover-nflirh:2px;--border-width-token-2ukdpu:2px;--border-width-icon-small-z55i5t:2px;--border-width-icon-normal-9h7vj7:2px;--border-width-icon-medium-b7icqv:2px;--border-width-icon-big-ymgy42:3px;--border-width-icon-large-u645rg:4px;--border-radius-action-card-default-ejctkq:var(--border-radius-card-default-d8ipr7);--border-radius-action-card-embedded-3y65t8:var(--border-radius-card-embedded-fvclp8);--border-width-action-card-default-jy3kut:var(--border-width-card-x24gzt);--border-width-action-card-hover-02l6fg:var(--border-width-card-x24gzt);--border-width-action-card-active-pwtgzu:var(--border-width-card-x24gzt);--border-width-action-card-disabled-rdvlbc:var(--border-width-card-x24gzt);--motion-duration-extra-slow-29bqym:270ms;--motion-duration-fast-unntf6:90ms;--motion-duration-moderate-c9utmg:135ms;--motion-duration-refresh-only-fast-zfibh6:115ms;--motion-duration-refresh-only-medium-5rbn3k:165ms;--motion-duration-refresh-only-slow-ugjy90:250ms;--motion-duration-avatar-gen-ai-gradient-84si5n:3600ms;--motion-duration-avatar-loading-dots-1xxvis:1200ms;--motion-duration-rotate-180-cxi9g7:var(--motion-duration-moderate-c9utmg);--motion-duration-rotate-90-lyzb0k:var(--motion-duration-moderate-c9utmg);--motion-duration-show-paced-otsjh8:var(--motion-duration-slow-zji5vl);--motion-duration-show-quick-tyvnyw:var(--motion-duration-moderate-c9utmg);--motion-duration-slow-zji5vl:180ms;--motion-duration-transition-quick-mcm2y0:var(--motion-duration-fast-unntf6);--motion-duration-transition-show-paced-t8d1os:var(--motion-duration-slow-zji5vl);--motion-duration-transition-show-quick-5jnnjz:var(--motion-duration-fast-unntf6);--motion-easing-ease-out-quart-p9axhm:cubic-bezier(0.165, 0.84, 0.44, 1);--motion-easing-refresh-only-a-ccyqaz:cubic-bezier(0, 0, 0, 1);--motion-easing-refresh-only-b-44kz4o:cubic-bezier(1, 0, 0.83, 1);--motion-easing-refresh-only-c-cxy2sk:cubic-bezier(0.84, 0, 0.16, 1);--motion-easing-avatar-gen-ai-gradient-9fwaak:cubic-bezier(0.7, 0, 0.3, 1);--motion-easing-rotate-180-7a58rc:var(--motion-easing-ease-out-quart-p9axhm);--motion-easing-rotate-90-jhbqg9:var(--motion-easing-ease-out-quart-p9axhm);--motion-easing-show-paced-ym6eyn:ease-out;--motion-easing-show-quick-9hlj8q:ease-out;--motion-easing-transition-quick-qxak3i:linear;--motion-easing-transition-show-paced-x2k7uh:ease-out;--motion-easing-responsive-hjj3ai:var(--motion-easing-refresh-only-a-ccyqaz);--motion-easing-sticky-tn072u:var(--motion-easing-refresh-only-b-44kz4o);--motion-easing-expressive-o5jqzg:var(--motion-easing-refresh-only-c-cxy2sk);--motion-duration-responsive-mehora:var(--motion-duration-refresh-only-fast-zfibh6);--motion-duration-expressive-cbdcwy:var(--motion-duration-refresh-only-medium-5rbn3k);--motion-duration-complex-tbdo30:var(--motion-duration-refresh-only-slow-ugjy90);--motion-keyframes-fade-in-0r842q:awsui-fade-in-35003c;--motion-keyframes-fade-out-g7fgdu:awsui-fade-out-35003c;--motion-keyframes-status-icon-error-wkou39:awsui-status-icon-error-35003c;--motion-keyframes-scale-popup-9iqcu0:awsui-scale-popup-35003c;--size-calendar-grid-width-hv3136:238px;--size-control-adm93y:16px;--size-icon-big-7pq9l3:32px;--size-icon-large-mb6y6y:48px;--size-icon-medium-uv8xcz:20px;--size-icon-normal-levt08:16px;--size-table-selection-horizontal-qqiajd:40px;--size-vertical-input-dl95yl:32px;--size-vertical-panel-icon-offset-z959cw:15px;--space-alert-action-left-4s8zo5:var(--space-s-tvghoh);--space-alert-horizontal-ul364s:var(--space-flashbar-horizontal-l63501);--space-alert-message-right-mrjbnn:var(--space-xxs-hwfkai);--space-alert-vertical-l50o6z:var(--space-flashbar-vertical-jyyi6m);--space-button-focus-outline-gutter-jj138g:4px;--space-button-horizontal-znjvbt:var(--space-scaled-l-k5kohy);--space-button-vertical-i23itc:var(--space-scaled-xxs-foe114);--space-token-vertical-w2yvvn:var(--space-scaled-xxs-foe114);--space-field-vertical-vm99qz:5px;--space-button-icon-focus-outline-gutter-vertical-r44mtq:0px;--space-button-icon-only-horizontal-i85hxi:6px;--space-button-inline-icon-focus-outline-gutter-zbfgku:0px;--space-button-modal-dismiss-vertical-yd51w2:var(--space-scaled-xxxs-h2sc51);--space-calendar-grid-focus-outline-gutter-vvh43m:-5px;--space-calendar-grid-selected-focus-outline-gutter-dy6gf8:var(--space-calendar-grid-focus-outline-gutter-vvh43m);--space-calendar-grid-gutter-zojo6r:6px;--space-card-horizontal-default-pihe12:var(--space-container-horizontal-nqrzyh);--space-card-horizontal-embedded-sasxhu:var(--space-s-tvghoh);--space-card-vertical-default-2opuqy:var(--space-scaled-m-l37gh7);--space-card-vertical-embedded-30pnhg:10px;--space-item-card-horizontal-default-obq2ks:var(--space-card-horizontal-default-pihe12);--space-item-card-horizontal-embedded-e0vef5:var(--space-card-horizontal-embedded-sasxhu);--space-item-card-vertical-default-dozcin:var(--space-card-vertical-default-2opuqy);--space-item-card-vertical-embedded-zuozef:var(--space-card-vertical-embedded-30pnhg);--space-code-editor-status-focus-outline-gutter-o87hra:-7px;--space-container-content-top-1wtqrc:var(--space-xxs-hwfkai);--space-container-header-top-am4vzw:var(--space-s-tvghoh);--space-container-header-bottom-eby93w:var(--space-scaled-xs-dw9wl5);--space-container-horizontal-nqrzyh:var(--space-l-2ud1p3);--space-content-header-padding-bottom-1nwky7:var(--space-scaled-m-l37gh7);--space-dark-header-overlap-distance-ld45ap:36px;--space-expandable-section-icon-offset-top-cntyn8:var(--space-scaled-2x-xxs-e79hr1);--space-field-horizontal-0aq2ch:var(--space-s-tvghoh);--space-field-icon-offset-ikwzwx:36px;--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3:-5px;--space-filtering-token-operation-select-focus-outline-gutter-jacx1t:-5px;--space-flashbar-action-left-rqk3ap:var(--space-s-tvghoh);--space-flashbar-dismiss-right-ckhj91:0px;--space-flashbar-horizontal-l63501:var(--space-m-dsumyt);--space-flashbar-vertical-jyyi6m:var(--space-scaled-xs-dw9wl5);--space-grid-gutter-whc3jp:var(--space-l-2ud1p3);--space-key-value-gap-9glmqc:0px;--space-layout-content-bottom-zeb1g9:var(--space-scaled-2x-xxxl-bxyvwl);--space-layout-content-horizontal-buc0zz:var(--space-scaled-2x-xl-he48nr);--space-layout-toggle-diameter-j2qffw:36px;--space-layout-toggle-padding-chwlhz:var(--space-static-s-t763lu);--space-modal-content-bottom-nl6ceq:var(--space-scaled-2x-m-4euqsk);--space-modal-horizontal-y5hnwp:var(--space-container-horizontal-nqrzyh);--space-panel-content-bottom-9b1yrz:var(--space-scaled-xxxl-2b3mbp);--space-panel-content-top-v0ma35:var(--space-scaled-l-k5kohy);--space-panel-divider-margin-horizontal-yw31p0:var(--space-xs-ymlm0b);--space-panel-header-vertical-2rsh3z:var(--space-scaled-l-k5kohy);--space-panel-nav-left-wn0n7h:28px;--space-panel-side-left-u1m3s9:28px;--space-panel-side-right-cu4nmw:var(--space-scaled-xl-gt502a);--space-panel-split-top-xkqs9g:var(--space-scaled-l-k5kohy);--space-panel-split-bottom-asdo15:var(--space-scaled-l-k5kohy);--space-segmented-control-focus-outline-gutter-x1ywqb:6px;--space-tabs-content-top-pd4o7b:var(--space-scaled-s-iuuihm);--space-tabs-focus-outline-gutter-eerrg4:-8px;--space-tabs-vertical-ii72xf:var(--space-scaled-xxs-foe114);--space-table-content-bottom-tlfqmq:var(--space-xxs-hwfkai);--space-table-embedded-header-top-twu628:0px;--space-table-footer-horizontal-l5g495:var(--space-table-header-horizontal-kb5ww2);--space-table-header-focus-outline-gutter-ymwujm:0px;--space-table-header-horizontal-kb5ww2:0px;--space-table-header-tools-bottom-d9u5kf:0px;--space-table-header-tools-full-page-bottom-9m47g6:4px;--space-table-horizontal-suurzj:var(--space-container-horizontal-nqrzyh);--space-tree-view-indentation-xh9kis:var(--space-xl-jfy3x4);--space-tile-gutter-bi2bdv:var(--space-xl-jfy3x4);--space-action-card-horizontal-default-su1e86:var(--space-card-horizontal-default-pihe12);--space-action-card-horizontal-embedded-pb8pj4:var(--space-card-horizontal-embedded-sasxhu);--space-action-card-vertical-default-6qj2re:var(--space-card-vertical-default-2opuqy);--space-action-card-vertical-embedded-f1rm8a:var(--space-card-vertical-embedded-30pnhg);--space-action-card-description-padding-top-aqvngd:var(--space-scaled-xxs-foe114);--space-option-padding-vertical-d2srv9:var(--space-xxs-hwfkai);--space-option-padding-horizontal-4taa4b:var(--space-l-2ud1p3);--space-scaled-2x-xxs-e79hr1:var(--space-xxs-hwfkai);--space-scaled-2x-m-4euqsk:var(--space-m-dsumyt);--space-scaled-2x-l-u5ida5:var(--space-l-2ud1p3);--space-scaled-2x-xl-he48nr:var(--space-xl-jfy3x4);--space-scaled-2x-xxxl-bxyvwl:var(--space-xxxl-aut1u7);--space-scaled-none-nfyouv:var(--space-none-xk6qzf);--space-scaled-xxxs-h2sc51:var(--space-xxxs-pajhad);--space-scaled-xxs-foe114:var(--space-xxs-hwfkai);--space-scaled-xs-dw9wl5:var(--space-xs-ymlm0b);--space-scaled-s-iuuihm:var(--space-s-tvghoh);--space-scaled-m-l37gh7:var(--space-m-dsumyt);--space-scaled-l-k5kohy:var(--space-l-2ud1p3);--space-scaled-xl-gt502a:var(--space-xl-jfy3x4);--space-scaled-xxl-igc2mh:var(--space-xxl-32srm4);--space-scaled-xxxl-2b3mbp:var(--space-xxxl-aut1u7);--space-static-xxxs-yidks1:var(--space-xxxs-pajhad);--space-static-xxs-ns94dp:var(--space-xxs-hwfkai);--space-static-xs-gnm0mz:var(--space-xs-ymlm0b);--space-static-s-t763lu:var(--space-s-tvghoh);--space-static-m-m6qboo:var(--space-m-dsumyt);--space-static-l-n53k41:var(--space-l-2ud1p3);--space-static-xl-4tedi6:var(--space-xl-jfy3x4);--space-static-xxl-ifa9j8:var(--space-xxl-32srm4);--space-static-xxxl-tngnnz:var(--space-xxxl-aut1u7);--space-none-xk6qzf:0px;--space-xxxs-pajhad:2px;--space-xxs-hwfkai:4px;--space-xs-ymlm0b:8px;--space-s-tvghoh:12px;--space-m-dsumyt:16px;--space-l-2ud1p3:20px;--space-xl-jfy3x4:24px;--space-xxl-32srm4:32px;--space-xxxl-aut1u7:40px;--shadow-card-hmrw4q:none;--shadow-item-card-282f8w:var(--shadow-card-hmrw4q);--shadow-container-5ho72k:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-eb8c7e:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-m9ihi4:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-dropup-r4ss3t:var(--shadow-dropdown-m9ihi4);--shadow-flash-collapsed-b68ip6:0px 4px 4px rgba(0, 0, 0, 0.25);--shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.10);--shadow-modal-crke8f:var(--shadow-dropdown-m9ihi4);--shadow-panel-vk7iea:0px 0px 0px 1px #b6bec9;--shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 0.12);--shadow-popover-g0r11c:var(--shadow-dropdown-m9ihi4);--shadow-split-bottom-d7sdey:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-u29245:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-6bhski:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-33qw9n:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-5d1hkx:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-z2vds9:-4px 0 8px 1px rgba(0, 28, 36, 0.1)}@media not print{.awsui-polaris-dark-mode:not(#\9 ){--color-charts-red-300-2k7eul:#d63f38;--color-charts-red-400-ssrf2o:#ed5958;--color-charts-red-500-m14kmu:#fe6e73;--color-charts-red-600-938v3h:#ff8a8a;--color-charts-red-700-f6sq8t:#ffa09e;--color-charts-red-800-tzkaad:#ffb3b0;--color-charts-red-900-fhg0lh:#ffc4c0;--color-charts-red-1000-9iigzo:#ffd2cf;--color-charts-red-1100-4n7b3z:#ffe0dd;--color-charts-red-1200-ek3cuo:#ffecea;--color-charts-orange-300-hqhtmn:#c55305;--color-charts-orange-400-g8c1fc:#de6923;--color-charts-orange-500-j3c2cu:#f27c36;--color-charts-orange-600-1ad7o4:#f89256;--color-charts-orange-700-spsf2r:#fca572;--color-charts-orange-800-244d7b:#ffb68b;--color-charts-orange-900-8omk92:#ffc6a4;--color-charts-orange-1000-ezq5pz:#ffd4bb;--color-charts-orange-1100-bhcmg5:#ffe1cf;--color-charts-orange-1200-exs6jj:#ffede2;--color-charts-yellow-300-fpz8o0:#977001;--color-charts-yellow-400-vxiqrf:#b08400;--color-charts-yellow-500-1qgrtj:#c59600;--color-charts-yellow-600-aweqy2:#d3a61c;--color-charts-yellow-700-xh0lj9:#dfb52c;--color-charts-yellow-800-gp4422:#eac33a;--color-charts-yellow-900-r6gx3k:#f1cf65;--color-charts-yellow-1000-6dnac6:#f7db8a;--color-charts-yellow-1100-fqp4sw:#fce5a8;--color-charts-yellow-1200-k7kf4w:#ffefc9;--color-charts-green-300-6766ev:#48851a;--color-charts-green-400-gd41ay:#5a9b29;--color-charts-green-500-yr18n3:#69ae34;--color-charts-green-600-b1gmr0:#7dbd4c;--color-charts-green-700-305sle:#8fca61;--color-charts-green-800-rh42zr:#9fd673;--color-charts-green-900-2x5smm:#b2df8d;--color-charts-green-1000-opphoq:#c5e7a8;--color-charts-green-1100-o67uzm:#d5efbe;--color-charts-green-1200-sw46fc:#e4f7d5;--color-charts-teal-300-2qlyrg:#018977;--color-charts-teal-400-s8pa77:#009d89;--color-charts-teal-500-8d830b:#00b09b;--color-charts-teal-600-772n9t:#40bfa9;--color-charts-teal-700-29mnwm:#5fccb7;--color-charts-teal-800-vp41t6:#77d7c3;--color-charts-teal-900-k020ya:#94e0d0;--color-charts-teal-1000-fhpqt3:#ace9db;--color-charts-teal-1100-6w598w:#c2f0e6;--color-charts-teal-1200-0u78my:#d7f7f0;--color-charts-blue-1-300-pdza0q:#00819c;--color-charts-blue-1-400-ajl038:#0497ba;--color-charts-blue-1-500-9s8gor:#08aad2;--color-charts-blue-1-600-7ymb7g:#44b9dd;--color-charts-blue-1-700-5qzras:#63c6e7;--color-charts-blue-1-800-awczh4:#79d2f0;--color-charts-blue-1-900-6wxwzk:#98dcf5;--color-charts-blue-1-1000-00005b:#b3e4f8;--color-charts-blue-1-1100-8nwfwf:#caedfc;--color-charts-blue-1-1200-v60p8b:#ddf4ff;--color-charts-blue-2-300-g72slq:#486de8;--color-charts-blue-2-400-he538m:#6384f5;--color-charts-blue-2-500-quctxu:#7698fe;--color-charts-blue-2-600-6qav3j:#8ea9ff;--color-charts-blue-2-700-sp7t4m:#a2b8ff;--color-charts-blue-2-800-q01umt:#b1c5ff;--color-charts-blue-2-900-gog7z2:#c3d1ff;--color-charts-blue-2-1000-c13nf8:#d2dcff;--color-charts-blue-2-1100-ddk6eo:#dfe6ff;--color-charts-blue-2-1200-gt550t:#ecf0ff;--color-charts-purple-300-85q036:#8d59de;--color-charts-purple-400-9axh6r:#a173ea;--color-charts-purple-500-rn2jbl:#b088f5;--color-charts-purple-600-26s4rg:#bf9bf9;--color-charts-purple-700-tv8cvg:#cbabfc;--color-charts-purple-800-h61qlx:#d6baff;--color-charts-purple-900-am452b:#dfc8ff;--color-charts-purple-1000-uarqpb:#e8d5ff;--color-charts-purple-1100-y8ctnd:#efe2ff;--color-charts-purple-1200-hr9f40:#f5edff;--color-charts-pink-300-ewnht7:#c64a70;--color-charts-pink-400-smjdat:#d56889;--color-charts-pink-500-bw864b:#e07f9d;--color-charts-pink-600-2ro14y:#eb92ad;--color-charts-pink-700-ryxvua:#f5a2bb;--color-charts-pink-800-tcusf8:#ffb0c8;--color-charts-pink-900-kpyne4:#ffc1d4;--color-charts-pink-1000-1soluc:#ffd1de;--color-charts-pink-1100-ff6g93:#ffdfe8;--color-charts-pink-1200-w9585d:#ffecf1;--color-charts-status-critical-c6brdu:var(--color-charts-red-300-2k7eul);--color-charts-status-high-18fhg5:var(--color-charts-red-500-m14kmu);--color-charts-status-medium-3trmy3:var(--color-charts-orange-600-1ad7o4);--color-charts-status-low-br6wv0:var(--color-charts-yellow-700-xh0lj9);--color-charts-status-positive-md7eqa:var(--color-charts-green-500-yr18n3);--color-charts-status-info-yds4x2:var(--color-charts-blue-1-500-9s8gor);--color-charts-threshold-negative-aad26m:var(--color-error-400-c0knb8);--color-charts-threshold-positive-mk2804:var(--color-success-500-hhxb4g);--color-charts-threshold-info-ijuzzj:var(--color-info-300-q9xd1l);--color-charts-threshold-neutral-pd7kh4:var(--color-neutral-450-kn0235);--color-charts-line-grid-kjxf3m:var(--color-neutral-650-miik4f);--color-charts-line-tick-xmcbvk:var(--color-neutral-650-miik4f);--color-charts-line-axis-b95ncf:var(--color-neutral-650-miik4f);--color-charts-error-bar-marker-r10jgv:var(--color-white-p1zlvy);--color-severity-dark-red-j8bmoc:#d63f38;--color-severity-red-wf5w2d:#fe6e73;--color-text-notification-severity-critical-tv4vw4:var(--color-black-cox1hy);--color-text-notification-severity-high-t4suvu:var(--color-neutral-950-lxybh8);--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:var(--color-neutral-700-qw8ats);--color-background-button-normal-default-xsojnf:var(--color-neutral-850-3f0gro);--color-background-button-normal-disabled-uwvef3:var(--color-neutral-850-3f0gro);--color-background-button-normal-hover-4mq4on:var(--color-neutral-800-t7j5ap);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-850-3f0gro);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-850-3f0gro);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-850-3f0gro);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-value-default-jdp3b7:var(--color-primary-400-n8h4bx);--color-background-progress-bar-default-h4z9ad:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-default-lxrn6f:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-primary-300-5q65ox);--color-border-button-normal-default-s8jnvu:var(--color-primary-400-n8h4bx);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-primary-300-5q65ox);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-neutral-650-miik4f);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-primary-400-n8h4bx);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-350-dq6kfr);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-primary-300-5q65ox);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-primary-400-n8h4bx);--color-text-button-normal-hover-kzq5e3:var(--color-primary-300-5q65ox);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-300-08wi6k);--color-text-form-default-1f4edz:var(--color-neutral-300-08wi6k);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--color-background-action-card-default-bpeubg:var(--color-neutral-850-3f0gro);--color-background-action-card-hover-pp92ru:var(--color-neutral-800-t7j5ap);--color-background-action-card-active-gsa072:var(--color-neutral-700-qw8ats);--color-border-action-card-default-x27c9q:var(--color-primary-400-n8h4bx);--color-border-action-card-hover-srl74d:var(--color-primary-300-5q65ox);--color-border-action-card-active-ijhcwp:var(--color-primary-300-5q65ox);--color-border-action-card-disabled-p93vim:var(--color-neutral-600-fln1ww);--color-background-action-card-disabled-e7j8h7:var(--color-neutral-850-3f0gro);--color-icon-action-card-default-81ykcp:var(--color-primary-400-n8h4bx);--color-icon-action-card-hover-rzcrec:var(--color-primary-300-5q65ox);--color-icon-action-card-active-qy3lef:var(--color-primary-300-5q65ox);--color-icon-action-card-disabled-ghd5kl:var(--color-neutral-600-fln1ww);--shadow-container-5ho72k:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-eb8c7e:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-m9ihi4:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.5);--shadow-panel-vk7iea:0px 0px 0px 1px #414d5c;--shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 1);--shadow-split-bottom-d7sdey:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-u29245:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-6bhski:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-33qw9n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5d1hkx:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-z2vds9:0px 4px 8px 1px rgba(0, 7, 22, 0.5)}}.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-dl95yl:28px;--size-vertical-panel-icon-offset-z959cw:13px;--space-field-vertical-vm99qz:3px;--space-button-icon-only-horizontal-i85hxi:var(--space-xxs-hwfkai);--space-card-horizontal-embedded-sasxhu:10px;--space-card-vertical-embedded-30pnhg:var(--space-xs-ymlm0b);--space-dark-header-overlap-distance-ld45ap:32px;--space-grid-gutter-whc3jp:var(--space-m-dsumyt);--space-table-header-focus-outline-gutter-ymwujm:-1px;--space-tile-gutter-bi2bdv:var(--space-m-dsumyt);--space-scaled-2x-xxs-e79hr1:var(--space-none-xk6qzf);--space-scaled-2x-m-4euqsk:var(--space-xs-ymlm0b);--space-scaled-2x-l-u5ida5:var(--space-s-tvghoh);--space-scaled-2x-xl-he48nr:var(--space-m-dsumyt);--space-scaled-2x-xxxl-bxyvwl:var(--space-xl-jfy3x4);--space-scaled-xxxs-h2sc51:var(--space-none-xk6qzf);--space-scaled-xxs-foe114:var(--space-xxxs-pajhad);--space-scaled-xs-dw9wl5:var(--space-xxs-hwfkai);--space-scaled-s-iuuihm:var(--space-xs-ymlm0b);--space-scaled-m-l37gh7:var(--space-s-tvghoh);--space-scaled-l-k5kohy:var(--space-m-dsumyt);--space-scaled-xl-gt502a:var(--space-l-2ud1p3);--space-scaled-xxl-igc2mh:var(--space-xl-jfy3x4);--space-scaled-xxxl-2b3mbp:var(--space-xxl-32srm4);--space-alert-vertical-l50o6z:var(--space-flashbar-vertical-jyyi6m);--space-button-horizontal-znjvbt:var(--space-scaled-l-k5kohy);--space-button-vertical-i23itc:var(--space-scaled-xxs-foe114);--space-token-vertical-w2yvvn:var(--space-scaled-xxs-foe114);--space-button-modal-dismiss-vertical-yd51w2:var(--space-scaled-xxxs-h2sc51);--space-card-vertical-default-2opuqy:var(--space-scaled-m-l37gh7);--space-item-card-horizontal-embedded-e0vef5:var(--space-card-horizontal-embedded-sasxhu);--space-item-card-vertical-default-dozcin:var(--space-card-vertical-default-2opuqy);--space-item-card-vertical-embedded-zuozef:var(--space-card-vertical-embedded-30pnhg);--space-container-header-bottom-eby93w:var(--space-scaled-xs-dw9wl5);--space-content-header-padding-bottom-1nwky7:var(--space-scaled-m-l37gh7);--space-expandable-section-icon-offset-top-cntyn8:var(--space-scaled-2x-xxs-e79hr1);--space-flashbar-vertical-jyyi6m:var(--space-scaled-xs-dw9wl5);--space-layout-content-bottom-zeb1g9:var(--space-scaled-2x-xxxl-bxyvwl);--space-layout-content-horizontal-buc0zz:var(--space-scaled-2x-xl-he48nr);--space-modal-content-bottom-nl6ceq:var(--space-scaled-2x-m-4euqsk);--space-panel-content-bottom-9b1yrz:var(--space-scaled-xxxl-2b3mbp);--space-panel-content-top-v0ma35:var(--space-scaled-l-k5kohy);--space-panel-header-vertical-2rsh3z:var(--space-scaled-l-k5kohy);--space-panel-side-right-cu4nmw:var(--space-scaled-xl-gt502a);--space-panel-split-top-xkqs9g:var(--space-scaled-l-k5kohy);--space-panel-split-bottom-asdo15:var(--space-scaled-l-k5kohy);--space-tabs-content-top-pd4o7b:var(--space-scaled-s-iuuihm);--space-tabs-vertical-ii72xf:var(--space-scaled-xxs-foe114);--space-action-card-horizontal-embedded-pb8pj4:var(--space-card-horizontal-embedded-sasxhu);--space-action-card-vertical-default-6qj2re:var(--space-card-vertical-default-2opuqy);--space-action-card-vertical-embedded-f1rm8a:var(--space-card-vertical-embedded-30pnhg);--space-action-card-description-padding-top-aqvngd:var(--space-scaled-xxs-foe114)}.awsui-motion-disabled:not(#\9 ){--motion-duration-extra-slow-29bqym:0ms;--motion-duration-fast-unntf6:0ms;--motion-duration-moderate-c9utmg:0ms;--motion-duration-refresh-only-fast-zfibh6:0ms;--motion-duration-refresh-only-medium-5rbn3k:0ms;--motion-duration-refresh-only-slow-ugjy90:0ms;--motion-duration-avatar-gen-ai-gradient-84si5n:0ms;--motion-duration-avatar-loading-dots-1xxvis:0ms;--motion-duration-slow-zji5vl:0ms;--motion-duration-rotate-180-cxi9g7:var(--motion-duration-moderate-c9utmg);--motion-duration-rotate-90-lyzb0k:var(--motion-duration-moderate-c9utmg);--motion-duration-show-paced-otsjh8:var(--motion-duration-slow-zji5vl);--motion-duration-show-quick-tyvnyw:var(--motion-duration-moderate-c9utmg);--motion-duration-transition-quick-mcm2y0:var(--motion-duration-fast-unntf6);--motion-duration-transition-show-paced-t8d1os:var(--motion-duration-slow-zji5vl);--motion-duration-transition-show-quick-5jnnjz:var(--motion-duration-fast-unntf6);--motion-duration-responsive-mehora:var(--motion-duration-refresh-only-fast-zfibh6);--motion-duration-expressive-cbdcwy:var(--motion-duration-refresh-only-medium-5rbn3k);--motion-duration-complex-tbdo30:var(--motion-duration-refresh-only-slow-ugjy90)}.awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:var(--color-neutral-700-qw8ats);--color-background-button-normal-default-xsojnf:var(--color-neutral-850-3f0gro);--color-background-button-normal-disabled-uwvef3:var(--color-neutral-850-3f0gro);--color-background-button-normal-hover-4mq4on:var(--color-neutral-800-t7j5ap);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-850-3f0gro);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-850-3f0gro);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-850-3f0gro);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-value-default-jdp3b7:var(--color-primary-400-n8h4bx);--color-background-progress-bar-default-h4z9ad:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-default-lxrn6f:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-primary-300-5q65ox);--color-border-button-normal-default-s8jnvu:var(--color-primary-400-n8h4bx);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-primary-300-5q65ox);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-neutral-650-miik4f);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-primary-400-n8h4bx);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-300-08wi6k);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-primary-300-5q65ox);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-primary-400-n8h4bx);--color-text-button-normal-hover-kzq5e3:var(--color-primary-300-5q65ox);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-300-08wi6k);--color-text-form-default-1f4edz:var(--color-neutral-250-vs1is4);--color-text-form-label-zhsvmu:var(--color-neutral-250-vs1is4);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--color-background-action-card-default-bpeubg:var(--color-neutral-850-3f0gro);--color-background-action-card-hover-pp92ru:var(--color-neutral-800-t7j5ap);--color-background-action-card-active-gsa072:var(--color-neutral-700-qw8ats);--color-border-action-card-default-x27c9q:var(--color-primary-400-n8h4bx);--color-border-action-card-hover-srl74d:var(--color-primary-300-5q65ox);--color-border-action-card-active-ijhcwp:var(--color-primary-300-5q65ox);--color-border-action-card-disabled-p93vim:var(--color-neutral-600-fln1ww);--color-background-action-card-disabled-e7j8h7:var(--color-neutral-850-3f0gro);--color-icon-action-card-default-81ykcp:var(--color-primary-400-n8h4bx);--color-icon-action-card-hover-rzcrec:var(--color-primary-300-5q65ox);--color-icon-action-card-active-qy3lef:var(--color-primary-300-5q65ox);--color-icon-action-card-disabled-ghd5kl:var(--color-neutral-600-fln1ww);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-card-hvu1qi:var(--color-background-container-content-h114dj);--color-background-item-card-ft31i1:var(--color-background-card-hvu1qi);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-drawer-tbr3w1:var(--color-background-layout-panel-content-ywo9k1);--color-background-drawer-backdrop-lnf29t:var(--color-grey-opaque-70-ewuade);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-layout-toolbar-ek4nz4:var(--color-background-layout-panel-content-ywo9k1);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-disabled-2j16pl:var(--color-background-button-normal-disabled-uwvef3);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-slider-range-default-ghqm7u:var(--color-background-slider-handle-default-bm6lnd);--color-background-slider-range-active-2qtsc4:var(--color-background-slider-handle-active-va1gvy);--color-background-slider-handle-error-default-r9y0gv:var(--color-text-status-error-mxzop7);--color-background-slider-handle-error-active-ror650:var(--color-text-status-error-mxzop7);--color-background-slider-handle-warning-default-3d2day:var(--color-text-status-warning-zb7um8);--color-background-slider-handle-warning-active-vzn5qo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-error-default-41t0a5:var(--color-text-status-error-mxzop7);--color-background-slider-range-error-active-a3y1qs:var(--color-text-status-error-mxzop7);--color-background-slider-range-warning-default-twa8jo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-warning-active-1tmmai:var(--color-text-status-warning-zb7um8);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-background-table-header-l5637m:var(--color-background-container-header-1xvkdg);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-card-cxyaif:var(--color-border-divider-default-nfermc);--color-border-card-highlighted-60blyt:var(--color-border-item-selected-gor8ib);--color-border-item-card-t91609:var(--color-border-card-cxyaif);--color-border-item-card-highlighted-rzkppe:var(--color-border-card-highlighted-60blyt);--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-link-active-k2mzyr:var(--color-text-button-normal-active-evxn49);--color-text-button-link-default-2a2oax:var(--color-text-button-normal-default-3fcwpt);--color-text-button-link-disabled-e2egx4:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-link-hover-3stjld:var(--color-text-button-normal-hover-kzq5e3);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-expandable-section-hover-8h3186:var(--color-text-accent-wlpatu);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-link-secondary-default-2tir24:var(--color-text-link-default-8yv9b7);--color-text-link-secondary-hover-d2db7w:var(--color-text-link-hover-pkytf7);--color-text-link-info-default-co23zs:var(--color-text-link-default-8yv9b7);--color-text-link-info-hover-gh24pk:var(--color-text-link-hover-pkytf7);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7)}.awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:var(--color-neutral-700-qw8ats);--color-background-button-normal-default-xsojnf:var(--color-neutral-950-lxybh8);--color-background-button-normal-disabled-uwvef3:var(--color-neutral-950-lxybh8);--color-background-button-normal-hover-4mq4on:var(--color-neutral-800-t7j5ap);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-950-lxybh8);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-950-lxybh8);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-950-lxybh8);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-value-default-jdp3b7:var(--color-primary-400-n8h4bx);--color-background-progress-bar-default-h4z9ad:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-segment-default-9iucim:var(--color-neutral-950-lxybh8);--color-background-segment-disabled-2j16pl:var(--color-neutral-950-lxybh8);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-default-lxrn6f:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-table-header-l5637m:var(--color-neutral-950-lxybh8);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-primary-300-5q65ox);--color-border-button-normal-default-s8jnvu:var(--color-primary-400-n8h4bx);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-primary-300-5q65ox);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-neutral-650-miik4f);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-primary-400-n8h4bx);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-350-dq6kfr);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-primary-300-5q65ox);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-primary-400-n8h4bx);--color-text-button-normal-hover-kzq5e3:var(--color-primary-300-5q65ox);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-300-08wi6k);--color-text-form-default-1f4edz:var(--color-neutral-300-08wi6k);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--color-background-action-card-default-bpeubg:var(--color-neutral-850-3f0gro);--color-background-action-card-hover-pp92ru:var(--color-neutral-800-t7j5ap);--color-background-action-card-active-gsa072:var(--color-neutral-700-qw8ats);--color-border-action-card-default-x27c9q:var(--color-primary-400-n8h4bx);--color-border-action-card-hover-srl74d:var(--color-primary-300-5q65ox);--color-border-action-card-active-ijhcwp:var(--color-primary-300-5q65ox);--color-border-action-card-disabled-p93vim:var(--color-neutral-600-fln1ww);--color-background-action-card-disabled-e7j8h7:var(--color-neutral-850-3f0gro);--color-icon-action-card-default-81ykcp:var(--color-primary-400-n8h4bx);--color-icon-action-card-hover-rzcrec:var(--color-primary-300-5q65ox);--color-icon-action-card-active-qy3lef:var(--color-primary-300-5q65ox);--color-icon-action-card-disabled-ghd5kl:var(--color-neutral-600-fln1ww);--shadow-container-5ho72k:none;--shadow-container-active-eb8c7e:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-m9ihi4:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-d7sdey:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-u29245:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-6bhski:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-33qw9n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5d1hkx:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-z2vds9:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-card-hvu1qi:var(--color-background-container-content-h114dj);--color-background-item-card-ft31i1:var(--color-background-card-hvu1qi);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-drawer-tbr3w1:var(--color-background-layout-panel-content-ywo9k1);--color-background-drawer-backdrop-lnf29t:var(--color-grey-opaque-70-ewuade);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-layout-toolbar-ek4nz4:var(--color-background-layout-panel-content-ywo9k1);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-slider-range-default-ghqm7u:var(--color-background-slider-handle-default-bm6lnd);--color-background-slider-range-active-2qtsc4:var(--color-background-slider-handle-active-va1gvy);--color-background-slider-handle-error-default-r9y0gv:var(--color-text-status-error-mxzop7);--color-background-slider-handle-error-active-ror650:var(--color-text-status-error-mxzop7);--color-background-slider-handle-warning-default-3d2day:var(--color-text-status-warning-zb7um8);--color-background-slider-handle-warning-active-vzn5qo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-error-default-41t0a5:var(--color-text-status-error-mxzop7);--color-background-slider-range-error-active-a3y1qs:var(--color-text-status-error-mxzop7);--color-background-slider-range-warning-default-twa8jo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-warning-active-1tmmai:var(--color-text-status-warning-zb7um8);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-card-cxyaif:var(--color-border-divider-default-nfermc);--color-border-card-highlighted-60blyt:var(--color-border-item-selected-gor8ib);--color-border-item-card-t91609:var(--color-border-card-cxyaif);--color-border-item-card-highlighted-rzkppe:var(--color-border-card-highlighted-60blyt);--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-link-active-k2mzyr:var(--color-text-button-normal-active-evxn49);--color-text-button-link-default-2a2oax:var(--color-text-button-normal-default-3fcwpt);--color-text-button-link-disabled-e2egx4:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-link-hover-3stjld:var(--color-text-button-normal-hover-kzq5e3);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-expandable-section-hover-8h3186:var(--color-text-accent-wlpatu);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-form-label-zhsvmu:var(--color-text-form-default-1f4edz);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-link-secondary-default-2tir24:var(--color-text-link-default-8yv9b7);--color-text-link-secondary-hover-d2db7w:var(--color-text-link-hover-pkytf7);--color-text-link-info-default-co23zs:var(--color-text-link-default-8yv9b7);--color-text-link-info-hover-gh24pk:var(--color-text-link-hover-pkytf7);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7);--shadow-dropup-r4ss3t:var(--shadow-dropdown-m9ihi4);--shadow-modal-crke8f:var(--shadow-dropdown-m9ihi4);--shadow-popover-g0r11c:var(--shadow-dropdown-m9ihi4)}.awsui-context-app-layout-toolbar:not(#\9 ){--color-background-layout-main-htt4fm:var(--color-neutral-50-pvu04n)}.awsui-context-compact-table:not(#\9 ){--size-vertical-input-dl95yl:28px;--space-scaled-xxxs-h2sc51:var(--space-none-xk6qzf);--space-scaled-xxs-foe114:var(--space-xxxs-pajhad);--space-scaled-xs-dw9wl5:var(--space-xxs-hwfkai);--space-scaled-s-iuuihm:var(--space-xs-ymlm0b);--space-scaled-m-l37gh7:var(--space-s-tvghoh);--space-scaled-l-k5kohy:var(--space-m-dsumyt);--space-scaled-xl-gt502a:var(--space-l-2ud1p3);--space-scaled-xxl-igc2mh:var(--space-xl-jfy3x4);--space-scaled-xxxl-2b3mbp:var(--space-xxl-32srm4);--space-alert-vertical-l50o6z:var(--space-flashbar-vertical-jyyi6m);--space-button-horizontal-znjvbt:var(--space-scaled-l-k5kohy);--space-button-vertical-i23itc:var(--space-scaled-xxs-foe114);--space-token-vertical-w2yvvn:var(--space-scaled-xxs-foe114);--space-button-modal-dismiss-vertical-yd51w2:var(--space-scaled-xxxs-h2sc51);--space-card-vertical-default-2opuqy:var(--space-scaled-m-l37gh7);--space-item-card-vertical-default-dozcin:var(--space-card-vertical-default-2opuqy);--space-container-header-bottom-eby93w:var(--space-scaled-xs-dw9wl5);--space-content-header-padding-bottom-1nwky7:var(--space-scaled-m-l37gh7);--space-flashbar-vertical-jyyi6m:var(--space-scaled-xs-dw9wl5);--space-panel-content-bottom-9b1yrz:var(--space-scaled-xxxl-2b3mbp);--space-panel-content-top-v0ma35:var(--space-scaled-l-k5kohy);--space-panel-header-vertical-2rsh3z:var(--space-scaled-l-k5kohy);--space-panel-side-right-cu4nmw:var(--space-scaled-xl-gt502a);--space-panel-split-top-xkqs9g:var(--space-scaled-l-k5kohy);--space-panel-split-bottom-asdo15:var(--space-scaled-l-k5kohy);--space-tabs-content-top-pd4o7b:var(--space-scaled-s-iuuihm);--space-tabs-vertical-ii72xf:var(--space-scaled-xxs-foe114);--space-action-card-vertical-default-6qj2re:var(--space-card-vertical-default-2opuqy);--space-action-card-description-padding-top-aqvngd:var(--space-scaled-xxs-foe114)}.awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-hover-4mq4on:rgba(0, 7, 22, 0.15);--color-background-button-primary-active-2yreuc:var(--color-primary-900-a5kqrr);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-background-inline-code-2du9p8:rgba(0, 0, 0, 0.2);--color-background-progress-bar-value-default-jdp3b7:var(--color-white-p1zlvy);--color-background-progress-bar-default-h4z9ad:var(--color-grey-opaque-25-cjy3al);--color-border-button-normal-active-d8a8v8:var(--color-white-p1zlvy);--color-border-button-normal-default-s8jnvu:var(--color-neutral-100-gk3lvf);--color-border-button-normal-hover-6gylxf:var(--color-white-p1zlvy);--color-border-divider-default-nfermc:var(--color-neutral-100-gk3lvf);--color-border-item-focused-lz1zs6:var(--color-neutral-100-gk3lvf);--color-text-body-default-ryjct1:var(--color-neutral-100-gk3lvf);--color-text-body-secondary-p9djjm:var(--color-neutral-100-gk3lvf);--color-text-button-normal-active-evxn49:var(--color-white-p1zlvy);--color-text-button-normal-default-3fcwpt:var(--color-neutral-100-gk3lvf);--color-text-button-normal-hover-kzq5e3:var(--color-white-p1zlvy);--color-text-button-primary-active-srdk7o:var(--color-white-p1zlvy);--color-text-button-primary-default-tt2or8:var(--color-white-p1zlvy);--color-text-button-primary-hover-qld9hu:var(--color-white-p1zlvy);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-100-gk3lvf);--color-text-expandable-section-hover-8h3186:var(--color-white-p1zlvy);--color-text-heading-secondary-exzje1:var(--color-neutral-100-gk3lvf);--color-text-label-mo3nx0:var(--color-neutral-100-gk3lvf);--color-text-link-default-8yv9b7:var(--color-neutral-100-gk3lvf);--color-text-link-hover-pkytf7:var(--color-white-p1zlvy);--color-text-tutorial-hotspot-default-svuw52:var(--color-neutral-300-08wi6k);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-neutral-100-gk3lvf);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-active-dgxn6z:var(--color-background-button-primary-active-2yreuc);--color-border-button-primary-default-9u47hs:var(--color-background-button-primary-default-mzbd6x);--color-border-button-primary-hover-i3etq8:var(--color-background-button-primary-hover-bo09mk);--color-border-card-cxyaif:var(--color-border-divider-default-nfermc);--color-border-item-card-t91609:var(--color-border-card-cxyaif);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-link-active-k2mzyr:var(--color-text-button-normal-active-evxn49);--color-text-button-link-default-2a2oax:var(--color-text-button-normal-default-3fcwpt);--color-text-button-link-hover-3stjld:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-secondary-default-2tir24:var(--color-text-link-default-8yv9b7);--color-text-link-secondary-hover-d2db7w:var(--color-text-link-hover-pkytf7);--color-text-link-info-default-co23zs:var(--color-text-link-default-8yv9b7);--color-text-link-info-hover-gh24pk:var(--color-text-link-hover-pkytf7);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3)}.awsui-context-flashbar-warning:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-hover-4mq4on:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-2yreuc:var(--color-primary-900-a5kqrr);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-background-progress-bar-value-default-jdp3b7:var(--color-neutral-950-lxybh8);--color-background-progress-bar-default-h4z9ad:var(--color-grey-opaque-10-vwfmts);--color-border-button-normal-active-d8a8v8:var(--color-text-button-normal-hover-kzq5e3);--color-border-button-normal-default-s8jnvu:var(--color-text-button-normal-default-3fcwpt);--color-border-button-normal-hover-6gylxf:var(--color-text-button-normal-hover-kzq5e3);--color-border-divider-default-nfermc:var(--color-text-notification-yellow-vjtdxk);--color-border-item-focused-lz1zs6:var(--color-text-notification-yellow-vjtdxk);--color-text-body-default-ryjct1:var(--color-text-notification-yellow-vjtdxk);--color-text-body-secondary-p9djjm:var(--color-text-notification-yellow-vjtdxk);--color-text-button-normal-active-evxn49:var(--color-text-button-normal-hover-kzq5e3);--color-text-button-normal-default-3fcwpt:var(--color-neutral-650-miik4f);--color-text-button-normal-hover-kzq5e3:var(--color-neutral-950-lxybh8);--color-text-link-button-normal-default-1ho9n8:var(--color-text-link-default-8yv9b7);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-link-hover-pkytf7);--color-text-button-primary-active-srdk7o:var(--color-white-p1zlvy);--color-text-button-primary-default-tt2or8:var(--color-white-p1zlvy);--color-text-button-primary-hover-qld9hu:var(--color-white-p1zlvy);--color-text-expandable-section-default-pjvkgp:var(--color-text-notification-yellow-vjtdxk);--color-text-expandable-section-hover-8h3186:var(--color-text-notification-yellow-vjtdxk);--color-text-heading-secondary-exzje1:var(--color-text-notification-yellow-vjtdxk);--color-text-interactive-inverted-default-nzthan:var(--color-neutral-650-miik4f);--color-text-interactive-inverted-hover-oa7pli:var(--color-neutral-950-lxybh8);--color-text-label-mo3nx0:var(--color-text-notification-yellow-vjtdxk);--color-text-link-default-8yv9b7:var(--color-text-notification-yellow-vjtdxk);--color-text-link-hover-pkytf7:var(--color-text-notification-yellow-vjtdxk);--color-text-link-inverted-hover-b4wg6a:var(--color-text-notification-yellow-vjtdxk);--color-text-notification-default-w5tddq:var(--color-text-notification-yellow-vjtdxk);--color-text-tutorial-hotspot-default-svuw52:var(--color-neutral-600-fln1ww);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-neutral-900-v0mtoc);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-active-dgxn6z:var(--color-background-button-primary-active-2yreuc);--color-border-button-primary-default-9u47hs:var(--color-background-button-primary-default-mzbd6x);--color-border-button-primary-hover-i3etq8:var(--color-background-button-primary-hover-bo09mk);--color-border-card-cxyaif:var(--color-border-divider-default-nfermc);--color-border-item-card-t91609:var(--color-border-card-cxyaif);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-link-active-k2mzyr:var(--color-text-button-normal-active-evxn49);--color-text-button-link-default-2a2oax:var(--color-text-button-normal-default-3fcwpt);--color-text-button-link-hover-3stjld:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-secondary-default-2tir24:var(--color-text-link-default-8yv9b7);--color-text-link-secondary-hover-d2db7w:var(--color-text-link-hover-pkytf7);--color-text-link-info-default-co23zs:var(--color-text-link-default-8yv9b7);--color-text-link-info-hover-gh24pk:var(--color-text-link-hover-pkytf7);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3)}.awsui-context-alert:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-hover-4mq4on:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-2yreuc:var(--color-primary-900-a5kqrr);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-border-button-normal-active-d8a8v8:var(--color-text-button-normal-hover-kzq5e3);--color-border-button-normal-default-s8jnvu:var(--color-text-button-normal-default-3fcwpt);--color-border-button-normal-hover-6gylxf:var(--color-text-button-normal-hover-kzq5e3);--color-border-divider-default-nfermc:var(--color-text-button-normal-default-3fcwpt);--color-text-button-normal-active-evxn49:var(--color-text-button-normal-hover-kzq5e3);--color-text-button-normal-default-3fcwpt:var(--color-neutral-650-miik4f);--color-text-button-normal-hover-kzq5e3:var(--color-neutral-950-lxybh8);--color-text-link-button-normal-default-1ho9n8:var(--color-text-link-default-8yv9b7);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-link-hover-pkytf7);--color-text-button-primary-active-srdk7o:var(--color-white-p1zlvy);--color-text-button-primary-default-tt2or8:var(--color-white-p1zlvy);--color-text-button-primary-hover-qld9hu:var(--color-white-p1zlvy);--color-text-expandable-section-default-pjvkgp:var(--color-text-button-normal-default-3fcwpt);--color-text-expandable-section-hover-8h3186:var(--color-text-button-normal-hover-kzq5e3);--font-expandable-heading-size-wrsr52:14px;--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-border-button-primary-active-dgxn6z:var(--color-background-button-primary-active-2yreuc);--color-border-button-primary-default-9u47hs:var(--color-background-button-primary-default-mzbd6x);--color-border-button-primary-hover-i3etq8:var(--color-background-button-primary-hover-bo09mk);--color-border-card-cxyaif:var(--color-border-divider-default-nfermc);--color-border-item-card-t91609:var(--color-border-card-cxyaif);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-link-active-k2mzyr:var(--color-text-button-normal-active-evxn49);--color-text-button-link-default-2a2oax:var(--color-text-button-normal-default-3fcwpt);--color-text-button-link-hover-3stjld:var(--color-text-button-normal-hover-kzq5e3);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3)}.awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-disabled-uwvef3:var(--color-neutral-850-3f0gro);--color-background-button-normal-hover-4mq4on:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-850-3f0gro);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-850-3f0gro);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-850-3f0gro);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-value-default-jdp3b7:var(--color-primary-400-n8h4bx);--color-background-progress-bar-default-h4z9ad:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-default-lxrn6f:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-text-button-normal-hover-kzq5e3);--color-border-button-normal-default-s8jnvu:var(--color-text-button-normal-default-3fcwpt);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-text-button-normal-hover-kzq5e3);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-text-button-normal-default-3fcwpt);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-neutral-100-gk3lvf);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-350-dq6kfr);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-text-button-normal-hover-kzq5e3);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-neutral-300-08wi6k);--color-text-button-normal-hover-kzq5e3:var(--color-white-p1zlvy);--color-text-link-button-normal-default-1ho9n8:var(--color-text-link-default-8yv9b7);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-link-hover-pkytf7);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-text-button-normal-default-3fcwpt);--color-text-expandable-section-hover-8h3186:var(--color-text-button-normal-hover-kzq5e3);--color-text-form-default-1f4edz:var(--color-neutral-300-08wi6k);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--color-background-action-card-default-bpeubg:var(--color-neutral-850-3f0gro);--color-background-action-card-hover-pp92ru:var(--color-neutral-800-t7j5ap);--color-background-action-card-active-gsa072:var(--color-neutral-700-qw8ats);--color-border-action-card-default-x27c9q:var(--color-primary-400-n8h4bx);--color-border-action-card-hover-srl74d:var(--color-primary-300-5q65ox);--color-border-action-card-active-ijhcwp:var(--color-primary-300-5q65ox);--color-border-action-card-disabled-p93vim:var(--color-neutral-600-fln1ww);--color-background-action-card-disabled-e7j8h7:var(--color-neutral-850-3f0gro);--color-icon-action-card-default-81ykcp:var(--color-primary-400-n8h4bx);--color-icon-action-card-hover-rzcrec:var(--color-primary-300-5q65ox);--color-icon-action-card-active-qy3lef:var(--color-primary-300-5q65ox);--color-icon-action-card-disabled-ghd5kl:var(--color-neutral-600-fln1ww);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-card-hvu1qi:var(--color-background-container-content-h114dj);--color-background-item-card-ft31i1:var(--color-background-card-hvu1qi);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-drawer-tbr3w1:var(--color-background-layout-panel-content-ywo9k1);--color-background-drawer-backdrop-lnf29t:var(--color-grey-opaque-70-ewuade);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-layout-toolbar-ek4nz4:var(--color-background-layout-panel-content-ywo9k1);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-disabled-2j16pl:var(--color-background-button-normal-disabled-uwvef3);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-slider-range-default-ghqm7u:var(--color-background-slider-handle-default-bm6lnd);--color-background-slider-range-active-2qtsc4:var(--color-background-slider-handle-active-va1gvy);--color-background-slider-handle-error-default-r9y0gv:var(--color-text-status-error-mxzop7);--color-background-slider-handle-error-active-ror650:var(--color-text-status-error-mxzop7);--color-background-slider-handle-warning-default-3d2day:var(--color-text-status-warning-zb7um8);--color-background-slider-handle-warning-active-vzn5qo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-error-default-41t0a5:var(--color-text-status-error-mxzop7);--color-background-slider-range-error-active-a3y1qs:var(--color-text-status-error-mxzop7);--color-background-slider-range-warning-default-twa8jo:var(--color-text-status-warning-zb7um8);--color-background-slider-range-warning-active-1tmmai:var(--color-text-status-warning-zb7um8);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-background-table-header-l5637m:var(--color-background-container-header-1xvkdg);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-active-dgxn6z:var(--color-background-button-primary-active-2yreuc);--color-border-button-primary-default-9u47hs:var(--color-background-button-primary-default-mzbd6x);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-border-button-primary-hover-i3etq8:var(--color-background-button-primary-hover-bo09mk);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-card-cxyaif:var(--color-border-divider-default-nfermc);--color-border-card-highlighted-60blyt:var(--color-border-item-selected-gor8ib);--color-border-item-card-t91609:var(--color-border-card-cxyaif);--color-border-item-card-highlighted-rzkppe:var(--color-border-card-highlighted-60blyt);--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-link-active-k2mzyr:var(--color-text-button-normal-active-evxn49);--color-text-button-link-default-2a2oax:var(--color-text-button-normal-default-3fcwpt);--color-text-button-link-disabled-e2egx4:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-link-hover-3stjld:var(--color-text-button-normal-hover-kzq5e3);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-form-label-zhsvmu:var(--color-text-form-default-1f4edz);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-link-secondary-default-2tir24:var(--color-text-link-default-8yv9b7);--color-text-link-secondary-hover-d2db7w:var(--color-text-link-hover-pkytf7);--color-text-link-info-default-co23zs:var(--color-text-link-default-8yv9b7);--color-text-link-info-hover-gh24pk:var(--color-text-link-hover-pkytf7);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7)}@media not print{.awsui-polaris-dark-mode .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-polaris-dark-mode:not(#\9 ){--color-background-layout-main-htt4fm:var(--color-neutral-900-v0mtoc)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ),.awsui-context-flashbar.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ),.awsui-context-flashbar-warning.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-background-inline-code-2du9p8:rgba(0, 0, 0, 0.1);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@media not print{.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ),.awsui-context-alert.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-4mq4on:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-neutral-100-gk3lvf);--color-text-button-normal-default-3fcwpt:var(--color-neutral-300-08wi6k);--color-text-button-normal-hover-kzq5e3:var(--color-white-p1zlvy);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}}@keyframes awsui-fade-in-35003c{from{opacity:0}to{opacity:1}}@keyframes awsui-fade-out-35003c{from{opacity:1}to{opacity:0}}@keyframes awsui-status-icon-error-35003c{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@keyframes awsui-scale-popup-35003c{0%{transform:scale(0.95)}100%{transform:scale(1)}}:root{--awsui-version-info-6f1df813: true}
.awsui_root_1ifko_nqmlm_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;cursor:inherit;display:flex;flex:1;flex-direction:row;align-items:baseline;column-gap:var(--space-xs-ymlm0b, 8px)}.awsui_root_1ifko_nqmlm_145.awsui_disable-paddings_1ifko_nqmlm_184:not(#\9 ){column-gap:0}.awsui_main_1ifko_nqmlm_188:not(#\9 ){flex-grow:1;display:flex;flex-direction:column;min-inline-size:0}.awsui_content-wrap_1ifko_nqmlm_195:not(#\9 ){flex-grow:1;display:flex;align-items:baseline;flex-direction:row;column-gap:var(--space-xs-ymlm0b, 8px)}.awsui_disable-paddings_1ifko_nqmlm_184>.awsui_main_1ifko_nqmlm_188>.awsui_content-wrap_1ifko_nqmlm_195:not(#\9 ){column-gap:0}.awsui_content-wrap_1ifko_nqmlm_195.awsui_wrap-actions_1ifko_nqmlm_205:not(#\9 ){flex-wrap:wrap}.awsui_content_1ifko_nqmlm_195:not(#\9 ){flex-grow:1;min-inline-size:0}.awsui_actions_1ifko_nqmlm_214:not(#\9 ){flex-shrink:0;margin-inline-start:auto}

.awsui_root_16248_1hfp7_161:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-t8d1os, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-x2k7uh, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_1hfp7_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1hfp7_161:not(#\9 ),.awsui-mode-entering .awsui_root_16248_1hfp7_161:not(#\9 ){animation:none;transition:none}.awsui_root_16248_1hfp7_161:not(#\9 )::after{transition-property:border-top-color,border-right-color,border-bottom-color,border-left-color;transition-duration:var(--motion-duration-transition-show-paced-t8d1os, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-x2k7uh, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_1hfp7_161:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1hfp7_161:not(#\9 )::after,.awsui-mode-entering .awsui_root_16248_1hfp7_161:not(#\9 )::after{animation:none;transition:none}.awsui_icon_16248_1hfp7_193:not(#\9 ){transition-property:color;transition-duration:var(--motion-duration-transition-show-paced-t8d1os, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-x2k7uh, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_icon_16248_1hfp7_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_16248_1hfp7_193:not(#\9 ),.awsui-mode-entering .awsui_icon_16248_1hfp7_193:not(#\9 ){animation:none;transition:none}.awsui_header-inner_16248_1hfp7_209:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);font-weight:var(--font-weight-heading-s-lcx0ai, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_header-inner_16248_1hfp7_209.awsui_disabled_16248_1hfp7_218:not(#\9 ){color:var(--color-text-action-card-disabled-htx40i, #8c8c94)}.awsui_header_16248_1hfp7_209:not(#\9 ):not(:has(+.awsui_body_16248_1hfp7_221)){flex:1}.awsui_header-row_16248_1hfp7_225:not(#\9 ){display:flex;align-items:flex-start}.awsui_header-row_16248_1hfp7_225>.awsui_header_16248_1hfp7_209:not(#\9 ){flex:1;min-inline-size:0}.awsui_body_16248_1hfp7_221:not(#\9 ){flex:1}.awsui_description_16248_1hfp7_238:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);color:var(--color-text-body-secondary-p9djjm, #424650)}.awsui_description_16248_1hfp7_238.awsui_has-header_16248_1hfp7_244:not(#\9 ){padding-block-start:var(--space-action-card-description-padding-top-aqvngd, 4px)}.awsui_description_16248_1hfp7_238.awsui_disabled_16248_1hfp7_218:not(#\9 ){color:var(--color-text-action-card-disabled-htx40i, #8c8c94)}.awsui_icon_16248_1hfp7_193:not(#\9 ){flex-shrink:0;display:flex;color:var(--color-icon-action-card-default-81ykcp, #006ce0);pointer-events:none}.awsui_header-button_16248_1hfp7_258:not(#\9 ),.awsui_overlay-button_16248_1hfp7_259:not(#\9 ){all:unset;cursor:pointer}.awsui_header-button_16248_1hfp7_258.awsui_disabled_16248_1hfp7_218:not(#\9 ),.awsui_overlay-button_16248_1hfp7_259.awsui_disabled_16248_1hfp7_218:not(#\9 ){cursor:default}.awsui_header-button_16248_1hfp7_258:not(#\9 ){color:inherit;font:inherit}.awsui_header-button_16248_1hfp7_258:not(#\9 )::after{content:"";position:absolute;inset:0;z-index:1}.awsui_header-button_16248_1hfp7_258.awsui_variant-embedded_16248_1hfp7_278:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_header-button_16248_1hfp7_258.awsui_variant-embedded_16248_1hfp7_278.awsui_disabled_16248_1hfp7_218:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_header-button_16248_1hfp7_258.awsui_variant-default_16248_1hfp7_290:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_header-button_16248_1hfp7_258.awsui_variant-default_16248_1hfp7_290.awsui_disabled_16248_1hfp7_218:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_overlay-button_16248_1hfp7_259:not(#\9 ){position:absolute;inset:0;opacity:0}.awsui_overlay-button_16248_1hfp7_259.awsui_variant-embedded_16248_1hfp7_278:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_overlay-button_16248_1hfp7_259.awsui_variant-embedded_16248_1hfp7_278.awsui_disabled_16248_1hfp7_218:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_overlay-button_16248_1hfp7_259.awsui_variant-default_16248_1hfp7_290:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_overlay-button_16248_1hfp7_259.awsui_variant-default_16248_1hfp7_290.awsui_disabled_16248_1hfp7_218:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_root_16248_1hfp7_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box;position:relative;inline-size:100%;min-inline-size:0;text-align:start;display:flex;background:var(--color-background-action-card-default-bpeubg, #ffffff);box-shadow:none;color:inherit;padding-inline:0;padding-block:0;border-block:none;border-inline:none}.awsui_root_16248_1hfp7_161:not(#\9 ):after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;box-shadow:none;border-block:solid var(--border-width-action-card-default-jy3kut, 1px) var(--color-border-action-card-default-x27c9q, #006ce0);border-inline:solid var(--border-width-action-card-default-jy3kut, 1px) var(--color-border-action-card-default-x27c9q, #006ce0)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%;min-inline-size:0}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209+.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225+.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209+.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225+.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398):has(+.awsui_body_16248_1hfp7_221),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398):has(+.awsui_body_16248_1hfp7_221){padding-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225:not(#\9 ):has(+.awsui_body_16248_1hfp7_221)>.awsui_header_16248_1hfp7_209:not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225:not(#\9 ):has(+.awsui_body_16248_1hfp7_221)>.awsui_header_16248_1hfp7_209:not(.awsui_no-padding_16248_1hfp7_398){padding-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_root_16248_1hfp7_161.awsui_icon-vertical-align-center_16248_1hfp7_409>.awsui_icon_16248_1hfp7_193:not(#\9 ){align-self:center}.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218:not(#\9 ){cursor:default;background-color:var(--color-background-action-card-disabled-e7j8h7, #ffffff);box-shadow:none;color:var(--color-text-action-card-disabled-htx40i, #8c8c94)}.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218.awsui_variant-embedded_16248_1hfp7_278:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218.awsui_variant-embedded_16248_1hfp7_278:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218.awsui_variant-default_16248_1hfp7_290:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218.awsui_variant-default_16248_1hfp7_290:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218:not(#\9 ):after{border-color:var(--color-border-action-card-disabled-p93vim, #b4b4bb);border-block-width:var(--border-width-action-card-disabled-rdvlbc, 1px);border-inline-width:var(--border-width-action-card-disabled-rdvlbc, 1px)}.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218>.awsui_icon_16248_1hfp7_193:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_disabled_16248_1hfp7_218>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_icon_16248_1hfp7_193:not(#\9 ){color:var(--color-icon-action-card-disabled-ghd5kl, #b4b4bb)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover){background-color:var(--color-background-action-card-hover-pp92ru, #f0fbff);box-shadow:none;color:inherit}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover).awsui_variant-embedded_16248_1hfp7_278,.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover).awsui_variant-embedded_16248_1hfp7_278:after{border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover).awsui_variant-default_16248_1hfp7_290,.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover).awsui_variant-default_16248_1hfp7_290:after{border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover):after{border-color:var(--color-border-action-card-hover-srl74d, #002b66);border-block-width:var(--border-width-action-card-hover-02l6fg, 1px);border-inline-width:var(--border-width-action-card-hover-02l6fg, 1px)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover)>.awsui_icon_16248_1hfp7_193,.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:hover)>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_icon_16248_1hfp7_193{color:var(--color-icon-action-card-hover-rzcrec, #002b66)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active){background-color:var(--color-background-action-card-active-gsa072, #d1f1ff);box-shadow:none;color:inherit}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active).awsui_variant-embedded_16248_1hfp7_278,.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active).awsui_variant-embedded_16248_1hfp7_278:after{border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active).awsui_variant-default_16248_1hfp7_290,.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active).awsui_variant-default_16248_1hfp7_290:after{border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active):after{border-color:var(--color-border-action-card-active-ijhcwp, #002b66);border-block-width:var(--border-width-action-card-active-pwtgzu, 1px);border-inline-width:var(--border-width-action-card-active-pwtgzu, 1px)}.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active)>.awsui_icon_16248_1hfp7_193,.awsui_root_16248_1hfp7_161:not(#\9 ):not(.awsui_disabled_16248_1hfp7_218):has(button:active)>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_icon_16248_1hfp7_193{color:var(--color-icon-action-card-active-qy3lef, #002b66)}.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_header-button_16248_1hfp7_258:focus-visible),.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_overlay-button_16248_1hfp7_259:focus-visible){position:relative}.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_header-button_16248_1hfp7_258:focus-visible),.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_overlay-button_16248_1hfp7_259:focus-visible){outline:2px dotted transparent;outline-offset:1px}.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_header-button_16248_1hfp7_258:focus-visible)::before,.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_overlay-button_16248_1hfp7_259:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_header-button_16248_1hfp7_258:focus-visible).awsui_variant-embedded_16248_1hfp7_278::before,.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_overlay-button_16248_1hfp7_259:focus-visible).awsui_variant-embedded_16248_1hfp7_278::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px)}.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_header-button_16248_1hfp7_258:focus-visible).awsui_variant-default_16248_1hfp7_290::before,.awsui_root_16248_1hfp7_161:not(#\9 ):has(.awsui_overlay-button_16248_1hfp7_259:focus-visible).awsui_variant-default_16248_1hfp7_290::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px)}.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-3y65t8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-3y65t8, 8px)}.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398){padding-block:var(--space-action-card-vertical-embedded-f1rm8a, 10px);padding-inline:var(--space-action-card-horizontal-embedded-pb8pj4, 12px)}.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_icon_16248_1hfp7_193:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_icon_16248_1hfp7_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-embedded-f1rm8a, 10px)}.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278>.awsui_icon_16248_1hfp7_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-embedded-f1rm8a, 10px)}.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278.awsui_icon-align-end_16248_1hfp7_543>.awsui_icon_16248_1hfp7_193:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_icon_16248_1hfp7_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-embedded-pb8pj4, 12px)}.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-embedded_16248_1hfp7_278.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398){padding-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-start-end-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-start-radius:var(--border-radius-action-card-default-ejctkq, 16px);border-end-end-radius:var(--border-radius-action-card-default-ejctkq, 16px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398){padding-block:var(--space-action-card-vertical-default-6qj2re, 16px);padding-inline:var(--space-action-card-horizontal-default-su1e86, 20px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_icon_16248_1hfp7_193:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_icon_16248_1hfp7_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-default-6qj2re, 16px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290>.awsui_icon_16248_1hfp7_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-default-6qj2re, 16px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290.awsui_icon-align-end_16248_1hfp7_543>.awsui_icon_16248_1hfp7_193:not(#\9 ),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_icon_16248_1hfp7_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-default-su1e86, 20px)}.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_body_16248_1hfp7_221:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398),.awsui_root_16248_1hfp7_161.awsui_variant-default_16248_1hfp7_290.awsui_icon-align-end_16248_1hfp7_543>.awsui_inner-card_16248_1hfp7_391>.awsui_header-row_16248_1hfp7_225>.awsui_header_16248_1hfp7_209:not(#\9 ):not(.awsui_no-padding_16248_1hfp7_398){padding-inline-end:var(--space-xs-ymlm0b, 8px)}

.awsui_icon_h11ix_3ufhe_189:not(#\9 ){position:relative;display:inline-block;vertical-align:top}.awsui_icon-flex-height_h11ix_3ufhe_197:not(#\9 ){display:inline-flex;align-items:center}.awsui_icon_h11ix_3ufhe_189>svg:not(#\9 ){pointer-events:none}.awsui_icon_h11ix_3ufhe_189>svg:not(#\9 ){fill:none}.awsui_icon_h11ix_3ufhe_189>svg *:not(#\9 ){stroke:currentColor}.awsui_icon_h11ix_3ufhe_189>svg .stroke-linejoin-round:not(#\9 ){stroke-linejoin:round}.awsui_icon_h11ix_3ufhe_189>svg .stroke-linecap-square:not(#\9 ){stroke-linecap:square}.awsui_icon_h11ix_3ufhe_189>svg .stroke-linecap-round:not(#\9 ){stroke-linecap:round}.awsui_icon_h11ix_3ufhe_189>svg .filled:not(#\9 ){fill:currentColor}.awsui_icon_h11ix_3ufhe_189>svg .no-stroke:not(#\9 ){stroke:none}.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-small-mapped-height_h11ix_3ufhe_229:not(#\9 ){block-size:var(--line-height-body-s-nu5hx1, 16px);padding-block:calc((var(--line-height-body-s-nu5hx1, 16px) - var(--size-icon-normal-levt08, 16px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>img:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);block-size:var(--size-icon-normal-levt08, 16px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-small-z55i5t, 2px)/1)}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal-mapped-height_h11ix_3ufhe_248:not(#\9 ){block-size:var(--line-height-body-m-2mh3ke, 20px);padding-block:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>img:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);block-size:var(--size-icon-normal-levt08, 16px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-normal-9h7vj7, 2px)/1)}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263:not(#\9 ){inline-size:var(--size-icon-medium-uv8xcz, 20px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium-mapped-height_h11ix_3ufhe_267:not(#\9 ){block-size:var(--line-height-heading-l-mg5bx6, 24px);padding-block:calc((var(--line-height-heading-l-mg5bx6, 24px) - var(--size-icon-medium-uv8xcz, 20px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>img:not(#\9 ){inline-size:var(--size-icon-medium-uv8xcz, 20px);block-size:var(--size-icon-medium-uv8xcz, 20px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-medium-b7icqv, 2px)/1.25)}.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282:not(#\9 ){inline-size:var(--size-icon-big-7pq9l3, 32px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-big-mapped-height_h11ix_3ufhe_286:not(#\9 ){block-size:var(--line-height-heading-xl-hko6p0, 30px);padding-block:calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-icon-big-7pq9l3, 32px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>img:not(#\9 ){inline-size:var(--size-icon-big-7pq9l3, 32px);block-size:var(--size-icon-big-7pq9l3, 32px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-big-ymgy42, 3px)/2)}.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301:not(#\9 ){inline-size:var(--size-icon-large-mb6y6y, 48px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-large-mapped-height_h11ix_3ufhe_305:not(#\9 ){block-size:var(--line-height-display-l-vwanzp, 48px);padding-block:calc((var(--line-height-display-l-vwanzp, 48px) - var(--size-icon-large-mb6y6y, 48px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>img:not(#\9 ){inline-size:var(--size-icon-large-mb6y6y, 48px);block-size:var(--size-icon-large-mb6y6y, 48px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-large-u645rg, 4px)/3)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-normal_h11ix_3ufhe_320:not(#\9 ){color:currentColor}.awsui_icon_h11ix_3ufhe_189.awsui_variant-disabled_h11ix_3ufhe_323:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-inverted_h11ix_3ufhe_326:not(#\9 ){color:var(--color-text-inverted-pjfvs8, #ffffff)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-subtle_h11ix_3ufhe_329:not(#\9 ){color:var(--color-text-icon-subtle-ab993n, #656871)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-warning_h11ix_3ufhe_332:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-error_h11ix_3ufhe_335:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-success_h11ix_3ufhe_338:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-link_h11ix_3ufhe_341:not(#\9 ){color:var(--color-text-link-default-8yv9b7, #006ce0)}.awsui_icon_h11ix_3ufhe_189:not(#\9 ):is(.awsui_name-angle-left-double_h11ix_3ufhe_344,.awsui_name-angle-left_h11ix_3ufhe_344,.awsui_name-angle-right-double_h11ix_3ufhe_346,.awsui_name-angle-right_h11ix_3ufhe_346,.awsui_name-arrow-left_h11ix_3ufhe_348,.awsui_name-arrow-right_h11ix_3ufhe_349,.awsui_name-caret-left-filled_h11ix_3ufhe_350,.awsui_name-caret-right-filled_h11ix_3ufhe_351,.awsui_name-audio-full_h11ix_3ufhe_352,.awsui_name-audio-half_h11ix_3ufhe_353,.awsui_name-audio-off_h11ix_3ufhe_354,.awsui_name-external_h11ix_3ufhe_355,.awsui_name-redo_h11ix_3ufhe_356,.awsui_name-resize-area_h11ix_3ufhe_357,.awsui_name-send_h11ix_3ufhe_358,.awsui_name-shrink_h11ix_3ufhe_359,.awsui_name-undo_h11ix_3ufhe_360,.awsui_name-view-vertical_h11ix_3ufhe_361):dir(rtl){transform:scaleX(-1)}.awsui_badge_h11ix_3ufhe_385:not(#\9 )::after{content:"";position:absolute;inline-size:6px;block-size:6px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:4px;border-end-end-radius:4px;background-color:var(--color-background-badge-icon-ul3s2p, #db0000);inset-block-start:0px;inset-inline-end:-3px}
.awsui_root_1iee7_xy9l5_145:not(#\9 ){display:contents}.awsui_root_1iee7_xy9l5_145[hidden]:not(#\9 ){display:none}.awsui_announcer_1iee7_xy9l5_153:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_arrow_xjuzf_11ym3_153:not(#\9 ){inline-size:20px;block-size:10px}.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 ),.awsui_arrow-inner_xjuzf_11ym3_157:not(#\9 ){position:absolute;overflow:hidden;inline-size:20px;block-size:10px;inset-block-start:0;inset-inline-start:0}.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-inner_xjuzf_11ym3_157:not(#\9 )::after{content:"";box-sizing:border-box;display:inline-block;position:absolute;border-start-start-radius:2px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;inset-block-end:0;inset-inline-start:0;inline-size:14px;block-size:14px;transform:rotate(45deg);transform-origin:0 100%}.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 ):dir(rtl)::after,.awsui_arrow-inner_xjuzf_11ym3_157:not(#\9 ):dir(rtl)::after{transform:rotate(-45deg);transform-origin:100% 100%}.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after{background-color:var(--color-border-popover-vob9g7, #b4b4bb)}.awsui_arrow-inner_xjuzf_11ym3_157:not(#\9 ){inset-block-start:calc(var(--border-width-popover-nflirh, 2px) + 1px)}.awsui_arrow-inner_xjuzf_11ym3_157:not(#\9 )::after{border-start-start-radius:1px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background-color:var(--color-background-popover-2f8egd, #ffffff)}.awsui_arrow-position-right-top_xjuzf_11ym3_199>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-right-bottom_xjuzf_11ym3_199>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after{box-shadow:-0.71px .71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-left-top_xjuzf_11ym3_202>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-left-bottom_xjuzf_11ym3_202>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after{box-shadow:.71px -0.71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-top-center_xjuzf_11ym3_205>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-top-right_xjuzf_11ym3_205>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-top-left_xjuzf_11ym3_205>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-top-responsive_xjuzf_11ym3_205>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after{box-shadow:-0.71px -0.71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-bottom-center_xjuzf_11ym3_208>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-bottom-right_xjuzf_11ym3_208>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-bottom-left_xjuzf_11ym3_208>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after,.awsui_arrow-position-bottom-responsive_xjuzf_11ym3_208>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after{box-shadow:.71px .71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-variant-info_xjuzf_11ym3_212>.awsui_arrow-outer_xjuzf_11ym3_157:not(#\9 )::after{background-color:var(--color-border-status-info-d3sn73, #006ce0)}.awsui_arrow-variant-info_xjuzf_11ym3_212>.awsui_arrow-inner_xjuzf_11ym3_157:not(#\9 )::after{background-color:var(--color-background-status-info-uwe1e9, #f0fbff)}.awsui_body_xjuzf_11ym3_227:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;max-inline-size:100%;overflow:hidden;padding-block:var(--space-s-tvghoh, 12px);padding-inline:var(--space-m-dsumyt, 16px)}.awsui_body-overflow-visible_xjuzf_11ym3_263:not(#\9 ){overflow:visible}.awsui_body-variant-chart_xjuzf_11ym3_266:not(#\9 ){padding-block:var(--space-static-s-t763lu, 12px);padding-inline:var(--space-static-s-t763lu, 12px)}.awsui_has-dismiss_xjuzf_11ym3_271:not(#\9 ){display:flex;align-items:baseline}.awsui_dismiss_xjuzf_11ym3_276:not(#\9 ){margin-block:calc(-1*var(--space-xs-ymlm0b, 8px));margin-inline-start:0;margin-inline-end:calc(-1*(var(--space-xxs-hwfkai, 4px) + var(--border-width-popover-nflirh, 2px)));flex:0 0 auto;order:1}.awsui_header-row_xjuzf_11ym3_288:not(#\9 ){margin-block-end:var(--space-xs-ymlm0b, 8px)}.awsui_header_xjuzf_11ym3_288:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);letter-spacing:var(--letter-spacing-heading-xs-fgog7a, normal);font-weight:var(--font-weight-heading-xs-wqqpne, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);flex:1 1 auto}.awsui_header_xjuzf_11ym3_288>h2:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);letter-spacing:var(--letter-spacing-heading-xs-fgog7a, normal);font-weight:var(--font-weight-heading-xs-wqqpne, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);display:inline}.awsui_content_xjuzf_11ym3_317:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;word-break:normal;color:var(--color-text-body-secondary-p9djjm, #424650);flex:1 1 auto;min-inline-size:0}.awsui_content-overflow-visible_xjuzf_11ym3_326:not(#\9 ){overflow:visible}.awsui_container_xjuzf_11ym3_338:not(#\9 ){display:inline-block;position:fixed;inset-block-start:-9999px;inset-inline-start:-9999px;z-index:2000}.awsui_container_xjuzf_11ym3_338:not(#\9 )::before{content:"";position:absolute}.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-left_xjuzf_11ym3_349)::before,.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-center_xjuzf_11ym3_349)::before,.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-right_xjuzf_11ym3_349)::before{inset-inline:0;inset-block-start:-10px;block-size:10px}.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-top-left_xjuzf_11ym3_354)::before,.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-top-center_xjuzf_11ym3_354)::before,.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-top-right_xjuzf_11ym3_354)::before{inset-inline:0;inset-block-end:-10px;block-size:10px}.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-right-top_xjuzf_11ym3_359)::before,.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-right-bottom_xjuzf_11ym3_359)::before{inset-block:0;inset-inline-start:-10px;inline-size:10px}.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-left-top_xjuzf_11ym3_364)::before,.awsui_container_xjuzf_11ym3_338:not(#\9 ):has(.awsui_container-arrow-position-left-bottom_xjuzf_11ym3_364)::before{inset-block:0;inset-inline-end:-10px;inline-size:10px}.awsui_container-body_xjuzf_11ym3_370:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-popover-6fqb5w, 8px);border-start-end-radius:var(--border-radius-popover-6fqb5w, 8px);border-end-start-radius:var(--border-radius-popover-6fqb5w, 8px);border-end-end-radius:var(--border-radius-popover-6fqb5w, 8px);background-color:var(--color-background-popover-2f8egd, #ffffff);box-shadow:var(--shadow-popover-g0r11c, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-block:var(--border-width-popover-nflirh, 2px) solid var(--color-border-popover-vob9g7, #b4b4bb);border-inline:var(--border-width-popover-nflirh, 2px) solid var(--color-border-popover-vob9g7, #b4b4bb)}.awsui_container-body-variant-annotation_xjuzf_11ym3_410:not(#\9 ){background-color:var(--color-background-status-info-uwe1e9, #f0fbff);border-color:var(--color-border-status-info-d3sn73, #006ce0)}.awsui_container-body-size-small_xjuzf_11ym3_415:not(#\9 ){max-inline-size:210px}.awsui_container-body-size-small_xjuzf_11ym3_415.awsui_fixed-width_xjuzf_11ym3_418:not(#\9 ){inline-size:210px}.awsui_container-body-size-medium_xjuzf_11ym3_422:not(#\9 ){max-inline-size:310px}.awsui_container-body-size-medium_xjuzf_11ym3_422.awsui_fixed-width_xjuzf_11ym3_418:not(#\9 ){inline-size:310px}.awsui_container-body-size-large_xjuzf_11ym3_429:not(#\9 ){max-inline-size:482px}@media(max-width: 482px){.awsui_container-body-size-large_xjuzf_11ym3_429:not(#\9 ){max-inline-size:310px}}.awsui_container-body-size-large_xjuzf_11ym3_429.awsui_fixed-width_xjuzf_11ym3_418:not(#\9 ){inline-size:482px}.awsui_container-arrow_xjuzf_11ym3_349:not(#\9 ){position:absolute;display:inline-block}.awsui_container-arrow-position-right-top_xjuzf_11ym3_359:not(#\9 ),.awsui_container-arrow-position-right-bottom_xjuzf_11ym3_359:not(#\9 ){transform:rotate(-90deg);transform-origin:0 100%}.awsui_container-arrow-position-right-top_xjuzf_11ym3_359:not(#\9 ):dir(rtl),.awsui_container-arrow-position-right-bottom_xjuzf_11ym3_359:not(#\9 ):dir(rtl){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-right-top_xjuzf_11ym3_359:not(#\9 ){inset-block-start:22px;inset-inline-start:0}.awsui_container-arrow-position-right-bottom_xjuzf_11ym3_359:not(#\9 ){inset-block-end:12px;inset-inline-start:0}.awsui_container-arrow-position-left-top_xjuzf_11ym3_364:not(#\9 ),.awsui_container-arrow-position-left-bottom_xjuzf_11ym3_364:not(#\9 ){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-left-top_xjuzf_11ym3_364:not(#\9 ):dir(rtl),.awsui_container-arrow-position-left-bottom_xjuzf_11ym3_364:not(#\9 ):dir(rtl){transform:rotate(-90deg);transform-origin:0% 100%}.awsui_container-arrow-position-left-top_xjuzf_11ym3_364:not(#\9 ){inset-block-start:22px;inset-inline-end:0}.awsui_container-arrow-position-left-bottom_xjuzf_11ym3_364:not(#\9 ){inset-block-end:12px;inset-inline-end:0}.awsui_container-arrow-position-top-center_xjuzf_11ym3_354:not(#\9 ),.awsui_container-arrow-position-top-right_xjuzf_11ym3_354:not(#\9 ),.awsui_container-arrow-position-top-left_xjuzf_11ym3_354:not(#\9 ),.awsui_container-arrow-position-top-responsive_xjuzf_11ym3_479:not(#\9 ){transform:rotate(180deg);transform-origin:50% 50%}.awsui_container-arrow-position-top-center_xjuzf_11ym3_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-top-right_xjuzf_11ym3_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:12px}.awsui_container-arrow-position-top-left_xjuzf_11ym3_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container-arrow-position-bottom-center_xjuzf_11ym3_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-bottom-right_xjuzf_11ym3_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:12px}.awsui_container-arrow-position-bottom-left_xjuzf_11ym3_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container_xjuzf_11ym3_338:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_11ym3_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@keyframes awsui_awsui-motion-fade-in_xjuzf_11ym3_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_11ym3_338:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_11ym3_338:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_11ym3_338:not(#\9 ){animation:none;transition:none}.awsui_container_xjuzf_11ym3_338.awsui_refresh_xjuzf_11ym3_537:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_11ym3_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in_xjuzf_11ym3_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_11ym3_338.awsui_refresh_xjuzf_11ym3_537:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_11ym3_338.awsui_refresh_xjuzf_11ym3_537:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_11ym3_338.awsui_refresh_xjuzf_11ym3_537:not(#\9 ){animation:none;transition:none}.awsui_root_xjuzf_11ym3_559:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:inherit}.awsui_root_xjuzf_11ym3_559.awsui_no-wrap_xjuzf_11ym3_591:not(#\9 ){white-space:nowrap}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_11ym3_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_11ym3_594.awsui_overflow-ellipsis_xjuzf_11ym3_594:focus,.awsui_trigger-type-text_xjuzf_11ym3_594.awsui_overflow-ellipsis_xjuzf_11ym3_594:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_11ym3_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_11ym3_594.awsui_overflow-ellipsis_xjuzf_11ym3_594:focus,.awsui_trigger-type-text_xjuzf_11ym3_594.awsui_overflow-ellipsis_xjuzf_11ym3_594:focus){outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_11ym3_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_11ym3_594.awsui_overflow-ellipsis_xjuzf_11ym3_594:focus,.awsui_trigger-type-text_xjuzf_11ym3_594.awsui_overflow-ellipsis_xjuzf_11ym3_594:focus)::before{content:" ";display:block;position:absolute;inset-inline-start:-1px;inset-block-start:-1px;inline-size:calc(100% + 1px + 1px);block-size:calc(100% + 1px + 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root-filtering-token_xjuzf_11ym3_616:not(#\9 ){display:flex}.awsui_trigger_xjuzf_11ym3_594:not(#\9 ){display:inline-block;max-inline-size:100%;color:inherit;text-align:inherit}.awsui_overflow-ellipsis_xjuzf_11ym3_594:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0;word-break:break-word}.awsui_trigger-type-text-inline_xjuzf_11ym3_594:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:0;border-block-end:var(--border-divider-list-width-tdfx1x, 1px) dashed transparent;-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-tdfx1x, 1px);text-underline-offset:.25em}.awsui_trigger-type-text-inline_xjuzf_11ym3_594.awsui_overflow-ellipsis_xjuzf_11ym3_594:not(#\9 ){padding-block-end:calc(.25em + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_trigger-type-text-inline_xjuzf_11ym3_594.awsui_in-inline-token_xjuzf_11ym3_658:not(#\9 ){text-underline-offset:.15em}.awsui_trigger-type-text_xjuzf_11ym3_594:not(#\9 ){border-block:0;border-block-end:var(--border-divider-list-width-tdfx1x, 1px) dashed currentColor}.awsui_trigger-type-text-inline_xjuzf_11ym3_594:not(#\9 ),.awsui_trigger-type-text_xjuzf_11ym3_594:not(#\9 ){border-inline:0;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;background-color:transparent;cursor:pointer}.awsui_trigger-type-text-inline_xjuzf_11ym3_594:not(#\9 ):focus,.awsui_trigger-type-text_xjuzf_11ym3_594:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_11ym3_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_11ym3_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_11ym3_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_11ym3_594):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_11ym3_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_11ym3_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_11ym3_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_11ym3_594):focus{outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_11ym3_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_11ym3_594):focus::before,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_11ym3_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_11ym3_594):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-1px;inset-block-start:-1px;inline-size:calc(100% + 1px + 1px);block-size:calc(100% + 1px + 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_trigger-type-filtering-token_xjuzf_11ym3_706:not(#\9 ){display:flex}.awsui_popover-inline-content_xjuzf_11ym3_710:not(#\9 ){display:inline}.awsui_hover-area_xjuzf_11ym3_714:not(#\9 ){pointer-events:none;padding-block:var(--space-static-s-t763lu, 12px);padding-inline:var(--space-static-s-t763lu, 12px);margin-block:calc(-1*var(--space-static-s-t763lu, 12px));margin-inline:calc(-1*var(--space-static-s-t763lu, 12px))}
.awsui_error-boundary_9pwoq_e6u2g_5:not(#\9 ),.awsui_header_9pwoq_e6u2g_6:not(#\9 ),.awsui_description_9pwoq_e6u2g_7:not(#\9 ),.awsui_action_9pwoq_e6u2g_8:not(#\9 ),.awsui_app-layout-part-fallback_9pwoq_e6u2g_9:not(#\9 ){display:contents}



@keyframes awsui_spinner-rotator_1612d_1p1zb_1{0%{transform:rotate(var(--awsui-spinner-rotator-from-6b9ypa))}100%{transform:rotate(var(--awsui-spinner-rotator-to-6b9ypa))}}@keyframes awsui_spinner-line-left_1612d_1p1zb_1{0%{transform:rotate(var(--awsui-spinner-line-left-from-6b9ypa))}50%{transform:rotate(var(--awsui-spinner-line-left-to-6b9ypa))}100%{transform:rotate(var(--awsui-spinner-line-left-from-6b9ypa))}}@keyframes awsui_spinner-line-right_1612d_1p1zb_1{0%{transform:rotate(var(--awsui-spinner-line-right-from-6b9ypa))}50%{transform:rotate(var(--awsui-spinner-line-right-to-6b9ypa))}100%{transform:rotate(var(--awsui-spinner-line-right-from-6b9ypa))}}.awsui_root_1612d_1p1zb_183:not(#\9 ){--awsui-spinner-rotator-from-6b9ypa: 0deg;--awsui-spinner-rotator-to-6b9ypa: 360deg;--awsui-spinner-line-left-from-6b9ypa: 0deg;--awsui-spinner-line-left-to-6b9ypa: 120deg;--awsui-spinner-line-right-from-6b9ypa: 90deg;--awsui-spinner-line-right-to-6b9ypa: -30deg;display:inline-block;vertical-align:top;animation:awsui_spinner-rotator_1612d_1p1zb_1 .7s linear infinite;box-sizing:border-box;line-height:0}.awsui_root_1612d_1p1zb_183.awsui_size-normal_1612d_1p1zb_198:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);block-size:var(--size-icon-normal-levt08, 16px);padding-block:calc((var(--size-icon-normal-levt08, 16px) - 12px)/2);padding-inline:calc((var(--size-icon-normal-levt08, 16px) - 12px)/2);margin-block:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/2);box-sizing:border-box}.awsui_root_1612d_1p1zb_183.awsui_size-big_1612d_1p1zb_206:not(#\9 ){inline-size:var(--size-icon-big-7pq9l3, 32px);block-size:var(--size-icon-big-7pq9l3, 32px);padding-block:calc((var(--size-icon-big-7pq9l3, 32px) - 24px)/2);padding-inline:calc((var(--size-icon-big-7pq9l3, 32px) - 24px)/2);margin-block:calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-icon-big-7pq9l3, 32px))/2);box-sizing:border-box}.awsui_root_1612d_1p1zb_183.awsui_size-large_1612d_1p1zb_214:not(#\9 ){inline-size:var(--size-icon-large-mb6y6y, 48px);block-size:var(--size-icon-large-mb6y6y, 48px);padding-block:calc((var(--size-icon-large-mb6y6y, 48px) - 36px)/2);padding-inline:calc((var(--size-icon-large-mb6y6y, 48px) - 36px)/2);margin-block:calc((var(--line-height-display-l-vwanzp, 48px) - var(--size-icon-large-mb6y6y, 48px))/2);box-sizing:border-box}.awsui_root_1612d_1p1zb_183.awsui_variant-normal_1612d_1p1zb_222:not(#\9 ){color:currentColor}.awsui_root_1612d_1p1zb_183.awsui_variant-disabled_1612d_1p1zb_225:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_root_1612d_1p1zb_183.awsui_variant-inverted_1612d_1p1zb_228:not(#\9 ){color:var(--color-text-inverted-pjfvs8, #ffffff)}.awsui_root_1612d_1p1zb_183:not(#\9 ):dir(rtl){--awsui-spinner-rotator-from-6b9ypa: 360deg;--awsui-spinner-rotator-to-6b9ypa: 0deg;--awsui-spinner-line-left-from-6b9ypa: 0deg;--awsui-spinner-line-left-to-6b9ypa: -120deg;--awsui-spinner-line-right-from-6b9ypa: -90deg;--awsui-spinner-line-right-to-6b9ypa: 30deg}.awsui_circle_1612d_1p1zb_240:not(#\9 ){display:inline-block;inline-size:50%;block-size:100%;overflow:hidden;position:relative}.awsui_circle_1612d_1p1zb_240:not(#\9 ):after{position:absolute;box-sizing:border-box;content:"";border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;border-block:2px solid;border-inline:2px solid;border-inline-end-color:transparent;border-block-end-color:transparent}.awsui_circle_1612d_1p1zb_240:not(#\9 ):after{animation:1.5s ease-in-out infinite;inset-block-start:0;inset-inline-start:0;block-size:100%;inline-size:200%}.awsui_circle_1612d_1p1zb_240.awsui_circle-left_1612d_1p1zb_268:not(#\9 ):after{inset-inline-start:0;animation-name:awsui_spinner-line-left_1612d_1p1zb_1}.awsui_circle_1612d_1p1zb_240.awsui_circle-right_1612d_1p1zb_273:not(#\9 ):after{inset-inline-start:-100%;animation-name:awsui_spinner-line-right_1612d_1p1zb_1}
.awsui_button_vjswe_1ufnn_157:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em);border-start-start-radius:var(--border-radius-button-7bgkcs, 20px);border-start-end-radius:var(--border-radius-button-7bgkcs, 20px);border-end-start-radius:var(--border-radius-button-7bgkcs, 20px);border-end-end-radius:var(--border-radius-button-7bgkcs, 20px);border-block:var(--border-width-button-jm0qg7, 2px) solid;border-inline:var(--border-width-button-jm0qg7, 2px) solid;padding-block:var(--space-button-vertical-i23itc, 4px);padding-inline:var(--space-button-horizontal-znjvbt, 20px);display:inline-block;text-decoration:none;cursor:pointer;--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_button_vjswe_1ufnn_157.awsui_variant-normal_vjswe_1ufnn_206:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-normal-default-xsojnf, #ffffff));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-3fcwpt, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-button-normal-default-s8jnvu, #006ce0));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-normal_vjswe_1ufnn_206:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-normal-hover-4mq4on, #f0fbff));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-border-button-normal-hover-6gylxf, #002b66));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-normal-hover-kzq5e3, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-normal_vjswe_1ufnn_206:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-normal-active-3qdx9x, #d1f1ff));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-border-button-normal-active-d8a8v8, #002b66));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-normal-active-evxn49, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-normal_vjswe_1ufnn_206.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-normal-disabled-uwvef3, #ffffff));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-normal-disabled-zra9p9, #b4b4bb));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-normal-disabled-05p74s, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-primary_vjswe_1ufnn_235:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-primary-default-mzbd6x, #ff9900));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-primary-default-tt2or8, #0f141a));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-button-primary-default-9u47hs, #ff9900));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-primary_vjswe_1ufnn_235:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-primary-hover-bo09mk, #fa6f00));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-border-button-primary-hover-i3etq8, #fa6f00));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-primary-hover-qld9hu, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-primary_vjswe_1ufnn_235:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-primary-active-2yreuc, #fa6f00));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-border-button-primary-active-dgxn6z, #fa6f00));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-primary-active-srdk7o, #0f141a));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-primary_vjswe_1ufnn_235.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-primary-disabled-ft3nq0, #ebebf0));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-primary-disabled-rmen9o, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-primary-disabled-q79gms, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-link_vjswe_1ufnn_264:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-link-default-o64utz, transparent));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-link-default-2a2oax, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-background-button-link-default-o64utz, transparent));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-link_vjswe_1ufnn_264:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-link-hover-cv3vxv, #f0fbff));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-background-button-link-hover-cv3vxv, #f0fbff));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-link-hover-3stjld, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-link_vjswe_1ufnn_264:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-link-active-a3i1s9, #d1f1ff));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-background-button-link-active-a3i1s9, #d1f1ff));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-link-active-k2mzyr, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-link_vjswe_1ufnn_264.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-link-disabled-9xznu3, transparent));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-link-disabled-npwqxa, transparent));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-link-disabled-e2egx4, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-icon_vjswe_1ufnn_293:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-cpoktr, #424650));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-icon_vjswe_1ufnn_293:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-interactive-hover-p2beex, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-icon_vjswe_1ufnn_293:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-interactive-default-cpoktr, #424650));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-icon_vjswe_1ufnn_293.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-icon-disabled-nnofkn, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon_vjswe_1ufnn_322:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-inline-icon-default-es90pc, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon_vjswe_1ufnn_322:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-inline-icon-hover-34716a, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon_vjswe_1ufnn_322:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-inline-icon-default-es90pc, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon_vjswe_1ufnn_322.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-inline-icon-default-es90pc, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-inline-icon-hover-34716a, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-inline-icon-default-es90pc, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-link_vjswe_1ufnn_380:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-3fcwpt, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);border-block-width:0;border-inline-width:0;position:relative;text-decoration:none;padding-block:0;padding-inline:0}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-link_vjswe_1ufnn_380:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-normal-hover-kzq5e3, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-link_vjswe_1ufnn_380:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-normal-active-evxn49, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-link_vjswe_1ufnn_380.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-modal-dismiss_vjswe_1ufnn_413:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-cpoktr, #424650));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-modal-dismiss_vjswe_1ufnn_413:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-interactive-hover-p2beex, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-modal-dismiss_vjswe_1ufnn_413:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-interactive-default-cpoktr, #424650));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-modal-dismiss_vjswe_1ufnn_413.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-flashbar-icon_vjswe_1ufnn_442:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-inverted-default-nzthan, #dedee3));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-flashbar-icon_vjswe_1ufnn_442:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-interactive-inverted-hover-oa7pli, #f9f9fa));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-flashbar-icon_vjswe_1ufnn_442:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-interactive-inverted-default-nzthan, #dedee3));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-flashbar-icon_vjswe_1ufnn_442.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-breadcrumb-group_vjswe_1ufnn_471:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);border-block-width:0;border-inline-width:0;position:relative;text-decoration:none;padding-block:0;padding-inline:0;font-weight:normal}.awsui_button_vjswe_1ufnn_157.awsui_variant-breadcrumb-group_vjswe_1ufnn_471:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-breadcrumb-group_vjswe_1ufnn_471:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-breadcrumb-group_vjswe_1ufnn_471.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157.awsui_variant-menu-trigger_vjswe_1ufnn_505:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-3fcwpt, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, transparent);box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-menu-trigger_vjswe_1ufnn_505:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, transparent);border-color:var(--awsui-style-border-color-hover-6b9ypa, transparent);color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-normal-hover-kzq5e3, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1ufnn_157.awsui_variant-menu-trigger_vjswe_1ufnn_505:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, transparent);border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-normal-active-evxn49, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1ufnn_157.awsui_variant-menu-trigger_vjswe_1ufnn_505.awsui_disabled_vjswe_1ufnn_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, transparent);border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1ufnn_157:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1ufnn_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1ufnn_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1ufnn_442{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1ufnn_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1ufnn_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1ufnn_442{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1ufnn_293::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1ufnn_413::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1ufnn_442::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1ufnn_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1ufnn_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1ufnn_322::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1ufnn_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button_vjswe_1ufnn_157.awsui_button-no-text_vjswe_1ufnn_601:not(#\9 ){padding-inline-start:var(--space-button-icon-only-horizontal-i85hxi, 6px);padding-inline-end:var(--space-button-icon-only-horizontal-i85hxi, 6px)}.awsui_button_vjswe_1ufnn_157.awsui_button-no-wrap_vjswe_1ufnn_605:not(#\9 ){white-space:nowrap}.awsui_button_vjswe_1ufnn_157.awsui_full-width_vjswe_1ufnn_608:not(#\9 ){inline-size:100%;text-align:center}.awsui_button_vjswe_1ufnn_157.awsui_variant-icon_vjswe_1ufnn_293:not(#\9 ),.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon_vjswe_1ufnn_322:not(#\9 ),.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351:not(#\9 ),.awsui_button_vjswe_1ufnn_157.awsui_variant-flashbar-icon_vjswe_1ufnn_442:not(#\9 ){padding-inline:var(--space-xxs-hwfkai, 4px)}.awsui_button_vjswe_1ufnn_157.awsui_variant-modal-dismiss_vjswe_1ufnn_413:not(#\9 ){padding-block:var(--space-button-modal-dismiss-vertical-yd51w2, 2px);padding-inline:var(--space-xxs-hwfkai, 4px);margin-inline-end:calc(-1*var(--space-xxs-hwfkai, 4px))}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon_vjswe_1ufnn_322:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-icon-pointer-target_vjswe_1ufnn_351:not(#\9 ){padding-block:var(--space-xxxs-pajhad, 2px);border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1ufnn_157>.awsui_icon-left_vjswe_1ufnn_630:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-hwfkai, 4px));margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_button_vjswe_1ufnn_157>.awsui_icon-right_vjswe_1ufnn_635:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-xxs-hwfkai, 4px));margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-link_vjswe_1ufnn_380>.awsui_icon-left_vjswe_1ufnn_630:not(#\9 ){inset-inline-start:0;margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_button_vjswe_1ufnn_157.awsui_variant-inline-link_vjswe_1ufnn_380>.awsui_icon-right_vjswe_1ufnn_635:not(#\9 ){inset-inline-end:0;margin-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_button_vjswe_1ufnn_157.awsui_button-no-text_vjswe_1ufnn_601>.awsui_icon_vjswe_1ufnn_630:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto;inset-inline:0}.awsui_link_vjswe_1ufnn_654.awsui_disabled_vjswe_1ufnn_227:not(#\9 ):not(.awsui_disabled-with-reason_vjswe_1ufnn_654){pointer-events:none}


.awsui_root_37gf8_1udtb_9:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs-ymlm0b, 8px)}.awsui_root_37gf8_1udtb_9>:not(#\9 ):empty{display:none}

.awsui_alert_mx3cw_1me82_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_mx3cw_1me82_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@keyframes awsui_awsui-motion-fade-in_mx3cw_1me82_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_alert_mx3cw_1me82_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_alert_mx3cw_1me82_193:not(#\9 ),.awsui-mode-entering .awsui_alert_mx3cw_1me82_193:not(#\9 ){animation:none;transition:none}.awsui_root_mx3cw_1me82_215:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;max-inline-size:100%;overflow:hidden;display:block}.awsui_root_mx3cw_1me82_215.awsui_hidden_mx3cw_1me82_250:not(#\9 ){display:none}.awsui_alert_mx3cw_1me82_193:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:flex;flex-direction:row;border-block-start:var(--border-width-alert-block-start-5wbfsk, 2px) solid;border-block-end:var(--border-width-alert-block-end-q8rr42, 2px) solid;border-inline-start:var(--border-width-alert-inline-start-gjm6m1, 2px) solid;border-inline-end:var(--border-width-alert-inline-end-9s426v, 2px) solid;border-start-start-radius:var(--border-radius-alert-syagf6, 12px);border-start-end-radius:var(--border-radius-alert-syagf6, 12px);border-end-start-radius:var(--border-radius-alert-syagf6, 12px);border-end-end-radius:var(--border-radius-alert-syagf6, 12px);padding-block:var(--space-alert-vertical-l50o6z, 8px);padding-inline:var(--space-alert-horizontal-ul364s, 16px);background-color:var(--color-background-container-content-h114dj, #ffffff);--awsui-alert-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-alert-focus-ring-border-width-6b9ypa, 2px) var(--awsui-alert-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_alert-wrapper_mx3cw_1me82_301:not(#\9 ){flex:1;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-alert-action-left-4s8zo5, 12px)}.awsui_hidden_mx3cw_1me82_250:not(#\9 ){display:none}.awsui_initial-hidden_mx3cw_1me82_313:not(#\9 ){overflow:hidden;block-size:0}.awsui_header_mx3cw_1me82_318:not(#\9 ),.awsui_header-replacement_mx3cw_1me82_319:not(#\9 ){font-weight:var(--font-weight-alert-header-zg25o1, 700)}.awsui_action_mx3cw_1me82_323:not(#\9 ){white-space:nowrap}.awsui_alert-focus-wrapper_mx3cw_1me82_332:not(#\9 ){flex:1;min-inline-size:70%;display:grid;grid-template-columns:min-content auto}.awsui_alert-focus-wrapper_mx3cw_1me82_332:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1me82_332:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1me82_332:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1me82_332:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-alert-focus-ring-box-shadow-6b9ypa)}.awsui_text_mx3cw_1me82_363:not(#\9 ){min-inline-size:0;padding-block:var(--border-width-button-jm0qg7, 2px);padding-inline:0;margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:var(--space-xxs-hwfkai, 4px)}.awsui_text_mx3cw_1me82_363.awsui_icon_mx3cw_1me82_370:not(#\9 ){margin-inline-start:0}.awsui_text_mx3cw_1me82_363.awsui_message_mx3cw_1me82_373:not(#\9 ){margin-inline-end:var(--space-alert-message-right-mrjbnn, 4px)}.awsui_action-wrapped_mx3cw_1me82_377:not(#\9 ){margin-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_icon-size-medium_mx3cw_1me82_381>.awsui_alert-wrapper_mx3cw_1me82_301>.awsui_action-wrapped_mx3cw_1me82_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-medium-uv8xcz, 20px) + var(--space-xs-ymlm0b, 8px))}.awsui_icon-size-big_mx3cw_1me82_385>.awsui_alert-wrapper_mx3cw_1me82_301>.awsui_action-wrapped_mx3cw_1me82_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-big-7pq9l3, 32px) + var(--space-xs-ymlm0b, 8px))}.awsui_icon-size-normal_mx3cw_1me82_389>.awsui_alert-wrapper_mx3cw_1me82_301>.awsui_action-wrapped_mx3cw_1me82_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_dismiss_mx3cw_1me82_398:not(#\9 ){margin-inline-end:calc(-1*var(--space-xxs-hwfkai, 4px));margin-inline-start:var(--space-s-tvghoh, 12px)}.awsui_type-error_mx3cw_1me82_407:not(#\9 ){border-color:var(--color-border-status-error-i59tsd, #db0000);background-color:var(--color-background-status-error-xpfvrr, #fff5f5)}.awsui_type-error_mx3cw_1me82_407>.awsui_alert-wrapper_mx3cw_1me82_301>.awsui_alert-focus-wrapper_mx3cw_1me82_332>.awsui_icon_mx3cw_1me82_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-error-mxzop7, #db0000))}.awsui_type-warning_mx3cw_1me82_415:not(#\9 ){border-color:var(--color-border-status-warning-lr6hnh, #855900);background-color:var(--color-background-status-warning-xvs0bp, #fffef0)}.awsui_type-warning_mx3cw_1me82_415>.awsui_alert-wrapper_mx3cw_1me82_301>.awsui_alert-focus-wrapper_mx3cw_1me82_332>.awsui_icon_mx3cw_1me82_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-warning-zb7um8, #855900))}.awsui_type-success_mx3cw_1me82_423:not(#\9 ){border-color:var(--color-border-status-success-xj5jpm, #00802f);background-color:var(--color-background-status-success-774mn7, #effff1)}.awsui_type-success_mx3cw_1me82_423>.awsui_alert-wrapper_mx3cw_1me82_301>.awsui_alert-focus-wrapper_mx3cw_1me82_332>.awsui_icon_mx3cw_1me82_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-success-o0zpv6, #00802f))}.awsui_type-info_mx3cw_1me82_431:not(#\9 ){border-color:var(--color-border-status-info-d3sn73, #006ce0);background-color:var(--color-background-status-info-uwe1e9, #f0fbff)}.awsui_type-info_mx3cw_1me82_431>.awsui_alert-wrapper_mx3cw_1me82_301>.awsui_alert-focus-wrapper_mx3cw_1me82_332>.awsui_icon_mx3cw_1me82_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-info-zl3i1d, #006ce0))}
.awsui_root_swimc_s8c0c_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_anchor-list_swimc_s8c0c_221:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative;text-indent:0}.awsui_anchor-list_swimc_s8c0c_221:not(#\9 )::before{content:"";background-color:var(--color-border-divider-default-nfermc, #c6c6cd);border-start-start-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px}.awsui_anchor-item_swimc_s8c0c_244:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-secondary-p9djjm, #424650);font-weight:var(--font-weight-normal-cxw1m3, 400);margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:0;transition:var(--motion-duration-slow-zji5vl, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-item_swimc_s8c0c_244:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_s8c0c_244:not(#\9 ),.awsui-mode-entering .awsui_anchor-item_swimc_s8c0c_244:not(#\9 ){animation:none;transition:none}.awsui_anchor-item--active_swimc_s8c0c_264:not(#\9 ){position:relative}.awsui_anchor-item--active_swimc_s8c0c_264:not(#\9 )::before{content:"";background-color:var(--color-text-accent-wlpatu, #006ce0);border-start-start-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px}.awsui_anchor-link_swimc_s8c0c_281:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);align-items:baseline;color:var(--color-text-body-secondary-p9djjm, #424650);display:flex;flex-direction:row;font-weight:var(--font-weight-normal-cxw1m3, 400);text-decoration:none;transition:var(--motion-duration-slow-zji5vl, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-link_swimc_s8c0c_281:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_s8c0c_281:not(#\9 ),.awsui-mode-entering .awsui_anchor-link_swimc_s8c0c_281:not(#\9 ){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_s8c0c_281:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_anchor-link_swimc_s8c0c_281:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0)}.awsui_anchor-link_swimc_s8c0c_281:not(#\9 ):focus{outline:none}.awsui_anchor-link_swimc_s8c0c_281:not(#\9 ):hover,.awsui_anchor-link_swimc_s8c0c_281:not(#\9 ):focus{text-decoration:none}.awsui_anchor-link--active_swimc_s8c0c_323:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-ny4hup, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-accent-wlpatu, #006ce0)}.awsui_anchor-link-text_swimc_s8c0c_330:not(#\9 ){display:block}.awsui_anchor-link-info_swimc_s8c0c_334:not(#\9 ){margin-inline-start:var(--space-xs-ymlm0b, 8px);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);font-weight:var(--font-weight-bold-fo1afg, 700);letter-spacing:.005em;color:var(--color-text-link-default-8yv9b7, #006ce0)}

.awsui_description_1hpp3_2a618_195:not(#\9 ){overflow:hidden;margin-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_actionBar_1hpp3_2a618_200:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_stepCounter_1hpp3_2a618_207:not(#\9 ){margin-inline-end:20px}.awsui_divider_1hpp3_2a618_211:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_hotspot_1hpp3_2a618_215:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:transparent;border-block:none;border-inline:none;padding-block:0;padding-inline:0;cursor:pointer;scroll-margin:var(--awsui-content-scroll-margin-6b9ypa, 40px 0 0 0);position:relative;inline-size:16px;block-size:16px}.awsui_hotspot_1hpp3_2a618_215:not(#\9 ):before{content:"";position:absolute;inset:calc(-1*var(--space-xxs-hwfkai, 4px));z-index:1}.awsui_hotspot_1hpp3_2a618_215:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_2a618_215:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_2a618_215:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_2a618_215:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-circular-focus-ring-yjhscw, 4px);border-start-end-radius:var(--border-radius-control-circular-focus-ring-yjhscw, 4px);border-end-start-radius:var(--border-radius-control-circular-focus-ring-yjhscw, 4px);border-end-end-radius:var(--border-radius-control-circular-focus-ring-yjhscw, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_hotspot_1hpp3_2a618_215>.awsui_icon_1hpp3_2a618_286:not(#\9 ){position:relative;stroke:var(--color-text-tutorial-hotspot-default-svuw52, #006ce0)}.awsui_hotspot_1hpp3_2a618_215:not(#\9 ):hover>.awsui_icon_1hpp3_2a618_286{stroke:var(--color-text-tutorial-hotspot-hover-mi79bf, #002b66)}.awsui_hotspot_1hpp3_2a618_215:not(#\9 ):active>.awsui_icon_1hpp3_2a618_286{stroke:var(--color-text-tutorial-hotspot-default-svuw52, #006ce0)}
.awsui_box_18wu0_o6mtu_172.awsui_p-variant_18wu0_o6mtu_172.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_b-variant_18wu0_o6mtu_172.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_strong-variant_18wu0_o6mtu_172.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_code-variant_18wu0_o6mtu_172.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_pre-variant_18wu0_o6mtu_172.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_samp-variant_18wu0_o6mtu_172.awsui_color-default_18wu0_o6mtu_172:not(#\9 ){color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_box_18wu0_o6mtu_172.awsui_h1-variant_18wu0_o6mtu_176.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h2-variant_18wu0_o6mtu_176.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h3-variant_18wu0_o6mtu_176.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h4-variant_18wu0_o6mtu_176.awsui_color-default_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h5-variant_18wu0_o6mtu_176.awsui_color-default_18wu0_o6mtu_172:not(#\9 ){color:var(--color-text-heading-default-5vbiad, #0f141a)}.awsui_box_18wu0_o6mtu_172.awsui_small-variant_18wu0_o6mtu_180.awsui_color-default_18wu0_o6mtu_172:not(#\9 ){color:var(--color-text-small-13tluq, #656871)}.awsui_box_18wu0_o6mtu_172.awsui_a-variant_18wu0_o6mtu_184.awsui_color-default_18wu0_o6mtu_172:not(#\9 ){color:var(--color-text-link-default-8yv9b7, #006ce0)}.awsui_box_18wu0_o6mtu_172.awsui_small-variant_18wu0_o6mtu_180.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_code-variant_18wu0_o6mtu_172.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_box_18wu0_o6mtu_172.awsui_p-variant_18wu0_o6mtu_172.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_b-variant_18wu0_o6mtu_172.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_strong-variant_18wu0_o6mtu_172.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_pre-variant_18wu0_o6mtu_172.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_samp-variant_18wu0_o6mtu_172.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_a-variant_18wu0_o6mtu_184.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_h5-variant_18wu0_o6mtu_176.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);letter-spacing:var(--letter-spacing-heading-xs-fgog7a, normal)}.awsui_box_18wu0_o6mtu_172.awsui_h4-variant_18wu0_o6mtu_176.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ){font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em)}.awsui_box_18wu0_o6mtu_172.awsui_h3-variant_18wu0_o6mtu_176.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em)}.awsui_box_18wu0_o6mtu_172.awsui_h2-variant_18wu0_o6mtu_176.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em)}.awsui_box_18wu0_o6mtu_172.awsui_h1-variant_18wu0_o6mtu_176.awsui_font-size-default_18wu0_o6mtu_188:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em)}.awsui_box_18wu0_o6mtu_172.awsui_p-variant_18wu0_o6mtu_172.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_code-variant_18wu0_o6mtu_172.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_pre-variant_18wu0_o6mtu_172.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_samp-variant_18wu0_o6mtu_172.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_small-variant_18wu0_o6mtu_180.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_a-variant_18wu0_o6mtu_184.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ){font-weight:var(--font-weight-normal-cxw1m3, 400)}.awsui_box_18wu0_o6mtu_172.awsui_strong-variant_18wu0_o6mtu_172.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_b-variant_18wu0_o6mtu_172.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_box_18wu0_o6mtu_172.awsui_h5-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ){font-weight:var(--font-weight-heading-xs-wqqpne, 700)}.awsui_box_18wu0_o6mtu_172.awsui_h4-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ){font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_box_18wu0_o6mtu_172.awsui_h3-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ){font-weight:var(--font-weight-heading-m-zf82dr, 700)}.awsui_box_18wu0_o6mtu_172.awsui_h2-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ){font-weight:var(--font-weight-heading-l-0t6dwc, 700)}.awsui_box_18wu0_o6mtu_172.awsui_h1-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ){font-weight:var(--font-weight-heading-xl-u3m4we, 700)}.awsui_box_18wu0_o6mtu_172.awsui_h1-variant_18wu0_o6mtu_176:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h2-variant_18wu0_o6mtu_176:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h3-variant_18wu0_o6mtu_176:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h4-variant_18wu0_o6mtu_176:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h5-variant_18wu0_o6mtu_176:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-variant_18wu0_o6mtu_172:not(#\9 ){margin-block:0;margin-inline:0;text-decoration:none;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0}.awsui_box_18wu0_o6mtu_172.awsui_small-variant_18wu0_o6mtu_180:not(#\9 ){display:inline-block}.awsui_box_18wu0_o6mtu_172.awsui_code-variant_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_pre-variant_18wu0_o6mtu_172:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_samp-variant_18wu0_o6mtu_172:not(#\9 ){font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_box_18wu0_o6mtu_172.awsui_key-label-variant_18wu0_o6mtu_271:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-label-mo3nx0, #0f141a);margin-block-end:var(--space-key-value-gap-9glmqc, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_gen-ai-label-variant_18wu0_o6mtu_278:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);font-style:italic;color:var(--color-text-label-gen-ai-qf031h, #7300e5)}.awsui_box_18wu0_o6mtu_172.awsui_value-large-variant_18wu0_o6mtu_285:not(#\9 ){font-family:var(--font-family-display-0xyzbg, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-display-l-wa6woo, 42px);line-height:var(--line-height-display-l-vwanzp, 48px);letter-spacing:var(--letter-spacing-display-l-elyyxk, -0.03em);font-weight:var(--font-weight-display-l-h5zsi8, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:inherit}.awsui_box_18wu0_o6mtu_172.awsui_inline-code-variant_18wu0_o6mtu_295:not(#\9 ){font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);border-start-start-radius:var(--space-static-xxs-ns94dp, 4px);border-start-end-radius:var(--space-static-xxs-ns94dp, 4px);border-end-start-radius:var(--space-static-xxs-ns94dp, 4px);border-end-end-radius:var(--space-static-xxs-ns94dp, 4px);background-color:var(--color-background-inline-code-2du9p8, rgba(0, 0, 0, 0.1));padding-block:var(--space-static-xxxs-yidks1, 2px);padding-inline:var(--space-static-xxs-ns94dp, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_h1-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h2-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h3-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h4-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_h5-variant_18wu0_o6mtu_176.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_value-large-variant_18wu0_o6mtu_285.awsui_font-weight-default_18wu0_o6mtu_229:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_font-weight-heavy_18wu0_o6mtu_309:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_box_18wu0_o6mtu_172.awsui_color-inverted_18wu0_o6mtu_314:not(#\9 ){color:var(--color-text-notification-default-w5tddq, #f9f9fa)}.awsui_box_18wu0_o6mtu_172.awsui_color-text-label_18wu0_o6mtu_317:not(#\9 ){color:var(--color-text-label-mo3nx0, #0f141a)}.awsui_box_18wu0_o6mtu_172.awsui_color-text-body-secondary_18wu0_o6mtu_320:not(#\9 ){color:var(--color-text-body-secondary-p9djjm, #424650)}.awsui_box_18wu0_o6mtu_172.awsui_color-text-status-error_18wu0_o6mtu_323:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_box_18wu0_o6mtu_172.awsui_color-text-status-success_18wu0_o6mtu_326:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_box_18wu0_o6mtu_172.awsui_color-text-status-info_18wu0_o6mtu_329:not(#\9 ){color:var(--color-text-status-info-zl3i1d, #006ce0)}.awsui_box_18wu0_o6mtu_172.awsui_color-text-status-inactive_18wu0_o6mtu_332:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_box_18wu0_o6mtu_172.awsui_color-text-status-warning_18wu0_o6mtu_335:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_box_18wu0_o6mtu_172.awsui_color-inherit_18wu0_o6mtu_338:not(#\9 ){color:inherit}.awsui_box_18wu0_o6mtu_172.awsui_font-size-body-s_18wu0_o6mtu_341:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_box_18wu0_o6mtu_172.awsui_font-size-body-m_18wu0_o6mtu_346:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_font-size-heading-xs_18wu0_o6mtu_350:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);letter-spacing:var(--letter-spacing-heading-xs-fgog7a, normal)}.awsui_box_18wu0_o6mtu_172.awsui_font-size-heading-s_18wu0_o6mtu_355:not(#\9 ){font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em)}.awsui_box_18wu0_o6mtu_172.awsui_font-size-heading-m_18wu0_o6mtu_360:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em)}.awsui_box_18wu0_o6mtu_172.awsui_font-size-heading-l_18wu0_o6mtu_365:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em)}.awsui_box_18wu0_o6mtu_172.awsui_font-size-heading-xl_18wu0_o6mtu_370:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em)}.awsui_box_18wu0_o6mtu_172.awsui_font-size-display-l_18wu0_o6mtu_375:not(#\9 ){font-size:var(--font-size-display-l-wa6woo, 42px);line-height:var(--line-height-display-l-vwanzp, 48px);letter-spacing:var(--letter-spacing-display-l-elyyxk, -0.03em)}.awsui_box_18wu0_o6mtu_172.awsui_font-weight-light_18wu0_o6mtu_380:not(#\9 ){font-weight:var(--font-weight-lighter-ldkoj5, 300)}.awsui_box_18wu0_o6mtu_172.awsui_font-weight-normal_18wu0_o6mtu_383:not(#\9 ){font-weight:var(--font-weight-normal-cxw1m3, 400)}.awsui_box_18wu0_o6mtu_172.awsui_font-weight-bold_18wu0_o6mtu_386:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_box_18wu0_o6mtu_172.awsui_font-weight-heavy_18wu0_o6mtu_309:not(#\9 ){font-weight:var(--font-weight-heavy-6yh4un, 700)}.awsui_t-left_18wu0_o6mtu_393:not(#\9 ){text-align:start}.awsui_t-right_18wu0_o6mtu_397:not(#\9 ){text-align:end}.awsui_t-center_18wu0_o6mtu_401:not(#\9 ){text-align:center}.awsui_box_18wu0_o6mtu_172.awsui_p-n_18wu0_o6mtu_418:not(#\9 ){padding-block:var(--space-scaled-none-nfyouv, 0px);padding-inline:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-n_18wu0_o6mtu_423:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-n_18wu0_o6mtu_424:not(#\9 ){padding-block-start:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-n_18wu0_o6mtu_428:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-n_18wu0_o6mtu_429:not(#\9 ){padding-inline-end:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-n_18wu0_o6mtu_433:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-n_18wu0_o6mtu_424:not(#\9 ){padding-block-end:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-n_18wu0_o6mtu_438:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-n_18wu0_o6mtu_429:not(#\9 ){padding-inline-start:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_p-xxxs_18wu0_o6mtu_443:not(#\9 ){padding-block:var(--space-scaled-xxxs-h2sc51, 2px);padding-inline:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-xxxs_18wu0_o6mtu_448:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxxs_18wu0_o6mtu_449:not(#\9 ){padding-block-start:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-xxxs_18wu0_o6mtu_453:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxxs_18wu0_o6mtu_454:not(#\9 ){padding-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-xxxs_18wu0_o6mtu_458:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxxs_18wu0_o6mtu_449:not(#\9 ){padding-block-end:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-xxxs_18wu0_o6mtu_463:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxxs_18wu0_o6mtu_454:not(#\9 ){padding-inline-start:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_p-xxs_18wu0_o6mtu_468:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-xxs_18wu0_o6mtu_473:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxs_18wu0_o6mtu_474:not(#\9 ){padding-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-xxs_18wu0_o6mtu_478:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxs_18wu0_o6mtu_479:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-xxs_18wu0_o6mtu_483:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxs_18wu0_o6mtu_474:not(#\9 ){padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-xxs_18wu0_o6mtu_488:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxs_18wu0_o6mtu_479:not(#\9 ){padding-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_p-xs_18wu0_o6mtu_493:not(#\9 ){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-xs_18wu0_o6mtu_498:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xs_18wu0_o6mtu_499:not(#\9 ){padding-block-start:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-xs_18wu0_o6mtu_503:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xs_18wu0_o6mtu_504:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-xs_18wu0_o6mtu_508:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xs_18wu0_o6mtu_499:not(#\9 ){padding-block-end:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-xs_18wu0_o6mtu_513:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xs_18wu0_o6mtu_504:not(#\9 ){padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_p-s_18wu0_o6mtu_518:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-s_18wu0_o6mtu_523:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-s_18wu0_o6mtu_524:not(#\9 ){padding-block-start:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-s_18wu0_o6mtu_528:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-s_18wu0_o6mtu_529:not(#\9 ){padding-inline-end:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-s_18wu0_o6mtu_533:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-s_18wu0_o6mtu_524:not(#\9 ){padding-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-s_18wu0_o6mtu_538:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-s_18wu0_o6mtu_529:not(#\9 ){padding-inline-start:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_p-m_18wu0_o6mtu_543:not(#\9 ){padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-m_18wu0_o6mtu_548:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-m_18wu0_o6mtu_549:not(#\9 ){padding-block-start:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-m_18wu0_o6mtu_553:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-m_18wu0_o6mtu_554:not(#\9 ){padding-inline-end:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-m_18wu0_o6mtu_558:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-m_18wu0_o6mtu_549:not(#\9 ){padding-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-m_18wu0_o6mtu_563:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-m_18wu0_o6mtu_554:not(#\9 ){padding-inline-start:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_p-l_18wu0_o6mtu_438:not(#\9 ){padding-block:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-l_18wu0_o6mtu_573:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-l_18wu0_o6mtu_574:not(#\9 ){padding-block-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-l_18wu0_o6mtu_578:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-l_18wu0_o6mtu_579:not(#\9 ){padding-inline-end:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-l_18wu0_o6mtu_583:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-l_18wu0_o6mtu_574:not(#\9 ){padding-block-end:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-l_18wu0_o6mtu_588:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-l_18wu0_o6mtu_579:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_p-xl_18wu0_o6mtu_593:not(#\9 ){padding-block:var(--space-scaled-xl-gt502a, 24px);padding-inline:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-xl_18wu0_o6mtu_598:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xl_18wu0_o6mtu_599:not(#\9 ){padding-block-start:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-xl_18wu0_o6mtu_603:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xl_18wu0_o6mtu_604:not(#\9 ){padding-inline-end:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-xl_18wu0_o6mtu_608:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xl_18wu0_o6mtu_599:not(#\9 ){padding-block-end:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-xl_18wu0_o6mtu_613:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xl_18wu0_o6mtu_604:not(#\9 ){padding-inline-start:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_p-xxl_18wu0_o6mtu_618:not(#\9 ){padding-block:var(--space-scaled-xxl-igc2mh, 32px);padding-inline:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-xxl_18wu0_o6mtu_623:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxl_18wu0_o6mtu_624:not(#\9 ){padding-block-start:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-xxl_18wu0_o6mtu_628:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxl_18wu0_o6mtu_629:not(#\9 ){padding-inline-end:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-xxl_18wu0_o6mtu_633:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxl_18wu0_o6mtu_624:not(#\9 ){padding-block-end:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-xxl_18wu0_o6mtu_638:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxl_18wu0_o6mtu_629:not(#\9 ){padding-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_p-xxxl_18wu0_o6mtu_643:not(#\9 ){padding-block:var(--space-scaled-xxxl-2b3mbp, 40px);padding-inline:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_p-top-xxxl_18wu0_o6mtu_648:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxxl_18wu0_o6mtu_649:not(#\9 ){padding-block-start:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_p-right-xxxl_18wu0_o6mtu_653:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxxl_18wu0_o6mtu_654:not(#\9 ){padding-inline-end:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_p-bottom-xxxl_18wu0_o6mtu_658:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-vertical-xxxl_18wu0_o6mtu_649:not(#\9 ){padding-block-end:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_p-left-xxxl_18wu0_o6mtu_663:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_p-horizontal-xxxl_18wu0_o6mtu_654:not(#\9 ){padding-inline-start:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_m-n_18wu0_o6mtu_668:not(#\9 ){margin-block:var(--space-scaled-none-nfyouv, 0px);margin-inline:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-n_18wu0_o6mtu_673:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-n_18wu0_o6mtu_674:not(#\9 ){margin-block-start:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-n_18wu0_o6mtu_678:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-n_18wu0_o6mtu_679:not(#\9 ){margin-inline-end:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-n_18wu0_o6mtu_683:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-n_18wu0_o6mtu_674:not(#\9 ){margin-block-end:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-n_18wu0_o6mtu_688:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-n_18wu0_o6mtu_679:not(#\9 ){margin-inline-start:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_o6mtu_172.awsui_m-xxxs_18wu0_o6mtu_693:not(#\9 ){margin-block:var(--space-scaled-xxxs-h2sc51, 2px);margin-inline:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-xxxs_18wu0_o6mtu_698:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxxs_18wu0_o6mtu_699:not(#\9 ){margin-block-start:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-xxxs_18wu0_o6mtu_703:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxxs_18wu0_o6mtu_704:not(#\9 ){margin-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-xxxs_18wu0_o6mtu_708:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxxs_18wu0_o6mtu_699:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-xxxs_18wu0_o6mtu_713:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxxs_18wu0_o6mtu_704:not(#\9 ){margin-inline-start:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_o6mtu_172.awsui_m-xxs_18wu0_o6mtu_718:not(#\9 ){margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-xxs_18wu0_o6mtu_723:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxs_18wu0_o6mtu_724:not(#\9 ){margin-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-xxs_18wu0_o6mtu_728:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxs_18wu0_o6mtu_729:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-xxs_18wu0_o6mtu_733:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxs_18wu0_o6mtu_724:not(#\9 ){margin-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-xxs_18wu0_o6mtu_738:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxs_18wu0_o6mtu_729:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_o6mtu_172.awsui_m-xs_18wu0_o6mtu_743:not(#\9 ){margin-block:var(--space-scaled-xs-dw9wl5, 8px);margin-inline:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-xs_18wu0_o6mtu_748:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xs_18wu0_o6mtu_749:not(#\9 ){margin-block-start:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-xs_18wu0_o6mtu_753:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xs_18wu0_o6mtu_754:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-xs_18wu0_o6mtu_758:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xs_18wu0_o6mtu_749:not(#\9 ){margin-block-end:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-xs_18wu0_o6mtu_763:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xs_18wu0_o6mtu_754:not(#\9 ){margin-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_o6mtu_172.awsui_m-s_18wu0_o6mtu_768:not(#\9 ){margin-block:var(--space-scaled-s-iuuihm, 12px);margin-inline:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-s_18wu0_o6mtu_773:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-s_18wu0_o6mtu_774:not(#\9 ){margin-block-start:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-s_18wu0_o6mtu_778:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-s_18wu0_o6mtu_779:not(#\9 ){margin-inline-end:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-s_18wu0_o6mtu_783:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-s_18wu0_o6mtu_774:not(#\9 ){margin-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-s_18wu0_o6mtu_788:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-s_18wu0_o6mtu_779:not(#\9 ){margin-inline-start:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_o6mtu_172.awsui_m-m_18wu0_o6mtu_793:not(#\9 ){margin-block:var(--space-scaled-m-l37gh7, 16px);margin-inline:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-m_18wu0_o6mtu_798:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-m_18wu0_o6mtu_799:not(#\9 ){margin-block-start:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-m_18wu0_o6mtu_803:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-m_18wu0_o6mtu_804:not(#\9 ){margin-inline-end:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-m_18wu0_o6mtu_808:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-m_18wu0_o6mtu_799:not(#\9 ){margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-m_18wu0_o6mtu_813:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-m_18wu0_o6mtu_804:not(#\9 ){margin-inline-start:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_o6mtu_172.awsui_m-l_18wu0_o6mtu_688:not(#\9 ){margin-block:var(--space-scaled-l-k5kohy, 20px);margin-inline:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-l_18wu0_o6mtu_823:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-l_18wu0_o6mtu_824:not(#\9 ){margin-block-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-l_18wu0_o6mtu_828:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-l_18wu0_o6mtu_829:not(#\9 ){margin-inline-end:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-l_18wu0_o6mtu_833:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-l_18wu0_o6mtu_824:not(#\9 ){margin-block-end:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-l_18wu0_o6mtu_838:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-l_18wu0_o6mtu_829:not(#\9 ){margin-inline-start:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_o6mtu_172.awsui_m-xl_18wu0_o6mtu_843:not(#\9 ){margin-block:var(--space-scaled-xl-gt502a, 24px);margin-inline:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-xl_18wu0_o6mtu_848:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xl_18wu0_o6mtu_849:not(#\9 ){margin-block-start:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-xl_18wu0_o6mtu_853:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xl_18wu0_o6mtu_854:not(#\9 ){margin-inline-end:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-xl_18wu0_o6mtu_858:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xl_18wu0_o6mtu_849:not(#\9 ){margin-block-end:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-xl_18wu0_o6mtu_863:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xl_18wu0_o6mtu_854:not(#\9 ){margin-inline-start:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_o6mtu_172.awsui_m-xxl_18wu0_o6mtu_868:not(#\9 ){margin-block:var(--space-scaled-xxl-igc2mh, 32px);margin-inline:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-xxl_18wu0_o6mtu_873:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxl_18wu0_o6mtu_874:not(#\9 ){margin-block-start:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-xxl_18wu0_o6mtu_878:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxl_18wu0_o6mtu_879:not(#\9 ){margin-inline-end:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-xxl_18wu0_o6mtu_883:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxl_18wu0_o6mtu_874:not(#\9 ){margin-block-end:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-xxl_18wu0_o6mtu_888:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxl_18wu0_o6mtu_879:not(#\9 ){margin-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_o6mtu_172.awsui_m-xxxl_18wu0_o6mtu_893:not(#\9 ){margin-block:var(--space-scaled-xxxl-2b3mbp, 40px);margin-inline:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_m-top-xxxl_18wu0_o6mtu_898:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxxl_18wu0_o6mtu_899:not(#\9 ){margin-block-start:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_m-right-xxxl_18wu0_o6mtu_903:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxxl_18wu0_o6mtu_904:not(#\9 ){margin-inline-end:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_m-bottom-xxxl_18wu0_o6mtu_908:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-vertical-xxxl_18wu0_o6mtu_899:not(#\9 ){margin-block-end:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_m-left-xxxl_18wu0_o6mtu_913:not(#\9 ),.awsui_box_18wu0_o6mtu_172.awsui_m-horizontal-xxxl_18wu0_o6mtu_904:not(#\9 ){margin-inline-start:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_o6mtu_172.awsui_d-block_18wu0_o6mtu_918:not(#\9 ){display:block}.awsui_box_18wu0_o6mtu_172.awsui_d-inline_18wu0_o6mtu_921:not(#\9 ){display:inline}.awsui_box_18wu0_o6mtu_172.awsui_d-inline-block_18wu0_o6mtu_924:not(#\9 ){display:inline-block}.awsui_box_18wu0_o6mtu_172.awsui_d-none_18wu0_o6mtu_927:not(#\9 ){display:none}.awsui_f-left_18wu0_o6mtu_931:not(#\9 ){float:inline-start}.awsui_f-right_18wu0_o6mtu_935:not(#\9 ){float:inline-end}.awsui_root_18wu0_o6mtu_939:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_root_18582_17lbq_145:not(#\9 ){display:flex}.awsui_child_18582_17lbq_149:not(#\9 ):empty{display:none}.awsui_horizontal_18582_17lbq_160:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_horizontal-xxxs_18582_17lbq_164:not(#\9 ){gap:var(--space-xxxs-pajhad, 2px)}.awsui_horizontal-xxs_18582_17lbq_167:not(#\9 ){gap:var(--space-xxs-hwfkai, 4px)}.awsui_horizontal-xs_18582_17lbq_170:not(#\9 ){gap:var(--space-xs-ymlm0b, 8px)}.awsui_horizontal-s_18582_17lbq_173:not(#\9 ){gap:var(--space-s-tvghoh, 12px)}.awsui_horizontal-m_18582_17lbq_176:not(#\9 ){gap:var(--space-m-dsumyt, 16px)}.awsui_horizontal-l_18582_17lbq_179:not(#\9 ){gap:var(--space-l-2ud1p3, 20px)}.awsui_horizontal-xl_18582_17lbq_182:not(#\9 ){gap:var(--space-xl-jfy3x4, 24px)}.awsui_horizontal-xxl_18582_17lbq_185:not(#\9 ){gap:var(--space-xxl-32srm4, 32px)}.awsui_vertical_18582_17lbq_192:not(#\9 ){flex-direction:column}.awsui_vertical-xxxs_18582_17lbq_195:not(#\9 ){row-gap:var(--space-xxxs-pajhad, 2px)}.awsui_vertical-xxs_18582_17lbq_198:not(#\9 ){row-gap:var(--space-xxs-hwfkai, 4px)}.awsui_vertical-xs_18582_17lbq_201:not(#\9 ){row-gap:var(--space-xs-ymlm0b, 8px)}.awsui_vertical-s_18582_17lbq_204:not(#\9 ){row-gap:var(--space-scaled-s-iuuihm, 12px)}.awsui_vertical-m_18582_17lbq_207:not(#\9 ){row-gap:var(--space-scaled-m-l37gh7, 16px)}.awsui_vertical-l_18582_17lbq_210:not(#\9 ){row-gap:var(--space-scaled-l-k5kohy, 20px)}.awsui_vertical-xl_18582_17lbq_213:not(#\9 ){row-gap:var(--space-scaled-xl-gt502a, 24px)}.awsui_vertical-xxl_18582_17lbq_216:not(#\9 ){row-gap:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_align-center_18582_17lbq_220:not(#\9 ){align-items:center}.awsui_align-start_18582_17lbq_224:not(#\9 ){align-items:start}.awsui_align-end_18582_17lbq_228:not(#\9 ){align-items:end}
.awsui_content-wrapper_zycdx_mfqbj_153:not(#\9 ){padding-inline-start:var(--space-layout-content-horizontal-buc0zz, 24px);padding-inline-end:var(--space-layout-content-horizontal-buc0zz, 24px)}.awsui_content-wrapper-mobile_zycdx_mfqbj_157:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px);padding-inline-end:var(--space-l-2ud1p3, 20px)}.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto}@media(min-width: 1401px){.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){max-inline-size:1280px}}@media(min-width: 1921px){.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){max-inline-size:1620px}}@media(min-width: 2541px){.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){max-inline-size:2160px}}

.awsui_toggle-button_16w0h_1f396_185:not(#\9 ){cursor:pointer;border-block:0;border-inline:0;padding-block:calc(var(--space-scaled-xxs-foe114, 4px) + 1px);padding-inline:calc(var(--space-xxs-hwfkai, 4px) + 1px);background:transparent;color:currentColor}.awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_close-button_16w0h_1f396_220:not(#\9 ){position:absolute;outline:none;inset-inline-end:var(--space-m-dsumyt, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-z959cw, 15px);z-index:1}
.awsui_runtime-content-wrapper_14m8x_spfr5_5:not(#\9 ){display:contents}.awsui_runtime-header-wrapper_14m8x_spfr5_9:not(#\9 ){display:contents}
.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-dropdown_9duf6_g69r0_1 var(--motion-duration-show-quick-tyvnyw, 135ms) var(--motion-easing-show-quick-9hlj8q, ease-out)}@keyframes awsui_awsui-motion-fade-in-dropdown_9duf6_g69r0_1{from{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_g69r0_153.awsui_refresh_9duf6_g69r0_174:not(#\9 ){transform-origin:top;animation-name:awsui_awsui-motion-fade-in-0_9duf6_g69r0_1;animation-duration:var(--motion-duration-show-quick-tyvnyw, 135ms);animation-timing-function:var(--motion-easing-show-quick-9hlj8q, ease-out)}@keyframes awsui_awsui-motion-fade-in-0_9duf6_g69r0_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_g69r0_153.awsui_refresh_9duf6_g69r0_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_g69r0_153.awsui_refresh_9duf6_g69r0_174:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_g69r0_153.awsui_refresh_9duf6_g69r0_174:not(#\9 ){animation:none;transition:none}.awsui_root_9duf6_g69r0_199:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;white-space:inherit}.awsui_root_9duf6_g69r0_199.awsui_interior_9duf6_g69r0_232:not(#\9 ){position:static}.awsui_dropdown_9duf6_g69r0_153:not(#\9 ){position:absolute;display:none;z-index:2000;transform-origin:top}.awsui_dropdown_9duf6_g69r0_153.awsui_use-portal_9duf6_g69r0_242:not(#\9 ){z-index:7000}.awsui_dropdown_9duf6_g69r0_153:not(#\9 ):not(.awsui_interior_9duf6_g69r0_232){transform:translateY(0px);transition:transform var(--motion-duration-show-quick-tyvnyw, 135ms)}@media(prefers-reduced-motion: reduce){.awsui_dropdown_9duf6_g69r0_153:not(#\9 ):not(.awsui_interior_9duf6_g69r0_232){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown_9duf6_g69r0_153:not(#\9 ):not(.awsui_interior_9duf6_g69r0_232),.awsui-mode-entering .awsui_dropdown_9duf6_g69r0_153:not(#\9 ):not(.awsui_interior_9duf6_g69r0_232){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;white-space:inherit;position:relative;background-color:var(--color-background-dropdown-item-default-g1726r, #ffffff);outline:none;box-shadow:var(--shadow-dropdown-m9ihi4, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-start-start-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));border-block:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-k3vmoz, transparent);box-sizing:border-box}.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 )::after{content:"";position:absolute;z-index:1;inset-block-start:-1px;inset-block-end:-1px;inset-inline-start:0px;inset-inline-end:0px;background-color:transparent;border-block:var(--awsui-dropdown-content-border-width-6b9ypa, var(--border-width-popover-nflirh, 2px)) solid var(--awsui-dropdown-content-border-color-6b9ypa, var(--color-border-dropdown-container-4aa756, #b4b4bb));border-inline:var(--awsui-dropdown-content-border-width-6b9ypa, var(--border-width-popover-nflirh, 2px)) solid var(--awsui-dropdown-content-border-color-6b9ypa, var(--color-border-dropdown-container-4aa756, #b4b4bb));border-start-start-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-fgc2a1, 8px));pointer-events:none}.awsui_dropdown-content-wrapper_9duf6_g69r0_153.awsui_is-empty_9duf6_g69r0_318:not(#\9 )::after{display:none}.awsui_dropdown_9duf6_g69r0_153>.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-k3vmoz, transparent);border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-group-7f90s7, #c6c6cd)}.awsui_dropdown-drop-up_9duf6_g69r0_325>.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){transform-origin:bottom;box-shadow:var(--shadow-dropup-r4ss3t, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_dropdown-drop-up_9duf6_g69r0_325.awsui_with-limited-width_9duf6_g69r0_329>.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){border-block-start:none}.awsui_dropdown-drop-left_9duf6_g69r0_332:not(#\9 ){inset-inline-end:0}.awsui_dropdown-drop-right_9duf6_g69r0_335:not(#\9 ){inset-inline-start:0}.awsui_dropdown_9duf6_g69r0_153.awsui_occupy-entire-width_9duf6_g69r0_338:not(#\9 ){min-inline-size:100%}.awsui_dropdown_9duf6_g69r0_153.awsui_use-flexible-width_9duf6_g69r0_341:not(#\9 ){inline-size:max-content;max-inline-size:var(--awsui-dropdown-default-max-width-6b9ypa, none);min-inline-size:var(--awsui-dropdown-default-min-width-6b9ypa, auto)}.awsui_dropdown_9duf6_g69r0_153.awsui_interior_9duf6_g69r0_232>.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){margin-block-start:-1px}.awsui_dropdown_9duf6_g69r0_153.awsui_hide-block-border_9duf6_g69r0_349>.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){border-block-start:none}.awsui_dropdown_9duf6_g69r0_153.awsui_hide-block-border_9duf6_g69r0_349:not(#\9 ):not(.awsui_dropdown-drop-up_9duf6_g69r0_325)>.awsui_dropdown-content-wrapper_9duf6_g69r0_153{border-block-end:none}.awsui_dropdown_9duf6_g69r0_153.awsui_hide-block-border_9duf6_g69r0_349.awsui_refresh_9duf6_g69r0_174>.awsui_dropdown-content-wrapper_9duf6_g69r0_153:not(#\9 ){border-block-end:none}.awsui_dropdown_9duf6_g69r0_153.awsui_open_9duf6_g69r0_358:not(#\9 ){display:block}.awsui_dropdown_9duf6_g69r0_153.awsui_open_9duf6_g69r0_358:not(#\9 ):not(.awsui_interior_9duf6_g69r0_232).awsui_refresh_9duf6_g69r0_174[data-animating=true]{transform:translateY(4px)}.awsui_dropdown_9duf6_g69r0_153.awsui_open_9duf6_g69r0_358:not(#\9 ):not(.awsui_interior_9duf6_g69r0_232).awsui_refresh_9duf6_g69r0_174[data-animating=true].awsui_dropdown-drop-up_9duf6_g69r0_325{transform:translateY(-4px)}.awsui_dropdown_9duf6_g69r0_153.awsui_open_9duf6_g69r0_358.awsui_nowrap_9duf6_g69r0_367:not(#\9 ){white-space:nowrap;overflow:scroll}.awsui_dropdown-content_9duf6_g69r0_153:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_stretch-trigger-height_9duf6_g69r0_378:not(#\9 ){block-size:100%}

.awsui_options-list_19gcf_1y9w8_145:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;outline:none;border-block:none;border-inline:none;border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;white-space:inherit;overflow-y:auto;flex:1 1 auto;min-block-size:0;border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);-webkit-user-select:none;user-select:none}.awsui_options-list-embedded_19gcf_1y9w8_192:not(#\9 ){border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px}.awsui_decrease-block-margin_19gcf_1y9w8_199:not(#\9 ){margin-block:-1px}
.awsui_header_16mm3_1g0gk_145:not(#\9 ){position:relative;margin-block:0;margin-inline:0;color:var(--color-text-dropdown-group-label-3vji4k, #424650);border-block:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-inline:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-inline-width:0;font-weight:var(--font-weight-bold-fo1afg, 700);display:flex;justify-content:space-between;align-items:center;padding-block:calc(var(--space-option-padding-vertical-d2srv9, 4px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));padding-inline:calc(var(--space-button-horizontal-znjvbt, 20px) + var(--border-item-width-miijiw, 2px));z-index:1}.awsui_header_16mm3_1g0gk_145.awsui_disabled_16mm3_1g0gk_161:not(#\9 ){color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb);cursor:default}.awsui_header_16mm3_1g0gk_145.awsui_no-content-styling_16mm3_1g0gk_165:not(#\9 ){padding-block:calc(var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));padding-inline:var(--border-item-width-miijiw, 2px);font-weight:var(--font-weight-normal-cxw1m3, 400);color:inherit}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171:not(#\9 ){border-block-start-color:var(--color-border-dropdown-group-7f90s7, #c6c6cd);border-block-end-color:var(--color-border-dropdown-group-7f90s7, #c6c6cd);cursor:pointer}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171.awsui_disabled_16mm3_1g0gk_161:not(#\9 ){cursor:default}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171:not(#\9 ):focus{outline:none}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171.awsui_rolled-down_16mm3_1g0gk_182:not(#\9 ){border-block-end-color:transparent}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171.awsui_highlighted_16mm3_1g0gk_185:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a);padding-block:var(--space-option-padding-vertical-d2srv9, 4px);padding-inline:var(--space-button-horizontal-znjvbt, 20px);border-block:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);z-index:2}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171.awsui_highlighted_16mm3_1g0gk_185.awsui_no-content-styling_16mm3_1g0gk_165:not(#\9 ){padding-block:0;padding-inline:0;color:inherit}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171.awsui_highlighted_16mm3_1g0gk_185.awsui_disabled_16mm3_1g0gk_161:not(#\9 ){background-color:var(--color-background-dropdown-item-dimmed-dhho03, transparent);border-color:var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);color:var(--color-text-dropdown-item-dimmed-8twn6b, #b4b4bb)}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171.awsui_highlighted_16mm3_1g0gk_185.awsui_is-focused_16mm3_1g0gk_208:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_header_16mm3_1g0gk_145.awsui_expandable-header_16mm3_1g0gk_171.awsui_highlighted_16mm3_1g0gk_185.awsui_is-focused_16mm3_1g0gk_208:not(#\9 ):not(.awsui_visual-refresh_16mm3_1g0gk_211){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_category_16mm3_1g0gk_215:not(#\9 ){list-style:none;margin-block-start:calc(-1*var(--border-divider-list-width-tdfx1x, 1px));padding-block:0;padding-inline:0}.awsui_category_16mm3_1g0gk_215:not(#\9 ):first-child{margin-block-start:0}.awsui_category_16mm3_1g0gk_215.awsui_expandable_16mm3_1g0gk_171:not(#\9 ){border-block-start:0}.awsui_category_16mm3_1g0gk_215:not(#\9 ):last-child{border-block-end:none}.awsui_category_16mm3_1g0gk_215.awsui_variant-navigation_16mm3_1g0gk_230:not(#\9 ){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_category_16mm3_1g0gk_215.awsui_variant-navigation_16mm3_1g0gk_230.awsui_expandable_16mm3_1g0gk_171:not(#\9 ){padding-block-start:0}.awsui_expand-icon_16mm3_1g0gk_237:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-s-tvghoh, 12px));inline-size:var(--space-m-dsumyt, 16px);display:inline-block;margin-inline-start:auto;transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-icon_16mm3_1g0gk_237:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-icon_16mm3_1g0gk_237:not(#\9 ),.awsui-mode-entering .awsui_expand-icon_16mm3_1g0gk_237:not(#\9 ){animation:none;transition:none}.awsui_expand-icon-up_16mm3_1g0gk_255:not(#\9 ){transform:rotate(-180deg)}.awsui_expand-icon-right_16mm3_1g0gk_258:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-icon-right_16mm3_1g0gk_258:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_items-list-container_16mm3_1g0gk_266:not(#\9 ){padding-block:0;padding-inline:0;margin-block-start:-1px;margin-block-end:0;margin-inline:0;overflow-y:auto}.awsui_in-dropdown_16mm3_1g0gk_275:not(#\9 ){margin-block-end:-1px}.awsui_icon-wrapper_16mm3_1g0gk_279:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_header-content_16mm3_1g0gk_283:not(#\9 ){display:flex;align-items:center}
.awsui_root_14cnr_mnduc_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:static;white-space:inherit;display:inline}.awsui_root_14cnr_mnduc_145>.awsui_trigger_14cnr_mnduc_179:not(#\9 ){display:inline}.awsui_root_14cnr_mnduc_145>.awsui_dropdown_14cnr_mnduc_182:not(#\9 ){position:static;-webkit-user-select:none;user-select:none;background-color:var(--color-background-dropdown-item-default-g1726r, #ffffff);outline:none;border-block-start:none;border-block-end:none;display:flex;flex-direction:column;inline-size:100%}.awsui_root_14cnr_mnduc_145>.awsui_dropdown_14cnr_mnduc_182.awsui_nowrap_14cnr_mnduc_193:not(#\9 ){white-space:nowrap}.awsui_root_14cnr_mnduc_145>.awsui_dropdown_14cnr_mnduc_182.awsui_open_14cnr_mnduc_196:not(#\9 ){display:flex}

.awsui_item-element_93a1u_143oz_145:not(#\9 ){position:relative;z-index:1;border-block:var(--border-item-width-miijiw, 2px) solid transparent;border-inline:var(--border-item-width-miijiw, 2px) solid transparent;list-style:none;padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-bjdgve, #0f141a);margin-block-start:calc(-1*var(--border-width-dropdown-youcay, 2px));cursor:pointer}.awsui_item-element_93a1u_143oz_145.awsui_no-content-styling_93a1u_143oz_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-bjdgve, #0f141a)}.awsui_item-element_93a1u_143oz_145.awsui_disabled_93a1u_143oz_162:not(#\9 ){cursor:default;color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb)}.awsui_item-element_93a1u_143oz_145:not(#\9 ):first-child{margin-block-start:0}.awsui_item-element_93a1u_143oz_145.awsui_show-divider_93a1u_143oz_169:not(#\9 ){border-block-end:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-group-7f90s7, #c6c6cd)}.awsui_item-element_93a1u_143oz_145.awsui_highlighted_93a1u_143oz_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a);z-index:2;background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);border-color:var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_item-element_93a1u_143oz_145.awsui_highlighted_93a1u_143oz_172.awsui_disabled_93a1u_143oz_162:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-8twn6b, #b4b4bb);border-color:var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-dhho03, transparent)}.awsui_item-element_93a1u_143oz_145.awsui_highlighted_93a1u_143oz_172.awsui_is-focused_93a1u_143oz_187:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_item-element_93a1u_143oz_145.awsui_highlighted_93a1u_143oz_172.awsui_is-focused_93a1u_143oz_187:not(#\9 ):not(.awsui_visual-refresh_93a1u_143oz_190){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_menu-item_93a1u_143oz_194:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex;align-items:flex-start;padding-block:var(--space-option-padding-vertical-d2srv9, 4px);padding-inline:var(--space-option-padding-horizontal-4taa4b, 20px);color:inherit;text-decoration:none}.awsui_menu-item_93a1u_143oz_194.awsui_no-content-styling_93a1u_143oz_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-bjdgve, #0f141a)}.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-d2srv9, 4px) + var(--space-xxxs-pajhad, 2px));text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ),.awsui-mode-entering .awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ){animation:none;transition:none}.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ):focus{outline:none}.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ):active,.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ):focus,.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211.awsui_current-breadcrumb_93a1u_143oz_247:not(#\9 ){font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-breadcrumb-current-guu6t6, #656871);font-weight:var(--font-weight-bold-fo1afg, 700);text-decoration:none}.awsui_menu-item_93a1u_143oz_194.awsui_link-style_93a1u_143oz_211.awsui_link-style-highlighted_93a1u_143oz_255:not(#\9 ){color:var(--color-text-link-hover-pkytf7, #002b66)}.awsui_menu-item_93a1u_143oz_194:not(#\9 ):focus{outline:none}.awsui_has-category-header_93a1u_143oz_261>.awsui_menu-item_93a1u_143oz_194:not(#\9 ),.awsui_has-category-header_93a1u_143oz_261>.awsui_item-tooltip-wrapper_93a1u_143oz_261>.awsui_menu-item_93a1u_143oz_194:not(#\9 ),.awsui_has-category-header_93a1u_143oz_261:not(#\9 ):not(.awsui_has-checkmark_93a1u_143oz_261)>span>.awsui_menu-item_93a1u_143oz_194{padding-inline-start:calc(var(--space-xs-ymlm0b, 8px) + var(--space-option-padding-horizontal-4taa4b, 20px))}.awsui_has-category-header_93a1u_143oz_261>.awsui_menu-item_93a1u_143oz_194.awsui_no-content-styling_93a1u_143oz_157:not(#\9 ),.awsui_has-category-header_93a1u_143oz_261>.awsui_item-tooltip-wrapper_93a1u_143oz_261>.awsui_menu-item_93a1u_143oz_194.awsui_no-content-styling_93a1u_143oz_157:not(#\9 ),.awsui_has-category-header_93a1u_143oz_261:not(#\9 ):not(.awsui_has-checkmark_93a1u_143oz_261)>span>.awsui_menu-item_93a1u_143oz_194.awsui_no-content-styling_93a1u_143oz_157{padding-inline-start:0}.awsui_icon_93a1u_143oz_268:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px);flex-shrink:0}.awsui_icon_93a1u_143oz_268.awsui_checkmark_93a1u_143oz_272:not(#\9 ){color:var(--color-item-selected-jdg5yd, #006ce0)}.awsui_icon_93a1u_143oz_268.awsui_disabled_93a1u_143oz_162:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_external-icon_93a1u_143oz_279:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_content-wrapper_93a1u_143oz_283:not(#\9 ){flex:1;display:flex;flex-direction:column}.awsui_main-row_93a1u_143oz_289:not(#\9 ){display:flex;justify-content:space-between;align-items:center;gap:var(--space-s-tvghoh, 12px)}.awsui_label-tag_93a1u_143oz_296:not(#\9 ){color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_label-tag_93a1u_143oz_296.awsui_disabled_93a1u_143oz_162:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_secondary-text_93a1u_143oz_303:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);color:var(--color-text-dropdown-item-secondary-4f34f6, #656871)}.awsui_secondary-text_93a1u_143oz_303.awsui_highlighted_93a1u_143oz_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a)}.awsui_secondary-text_93a1u_143oz_303.awsui_disabled_93a1u_143oz_162:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}
.awsui_button-dropdown_sne0l_nxvb1_145:not(#\9 ){display:inline-block}.awsui_button-dropdown_sne0l_nxvb1_145.awsui_full-width_sne0l_nxvb1_148:not(#\9 ){inline-size:100%;display:block}.awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;animation:awsui_awsui-motion-fade-in-0_sne0l_nxvb1_1 500ms var(--motion-easing-show-quick-9hlj8q, ease-out);animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ),.awsui-mode-entering .awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ){animation:none;transition:none}.awsui_rotate_sne0l_nxvb1_172:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_rotate_sne0l_nxvb1_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_rotate_sne0l_nxvb1_172:not(#\9 ),.awsui-mode-entering .awsui_rotate_sne0l_nxvb1_172:not(#\9 ){animation:none;transition:none}.awsui_rotate-open_sne0l_nxvb1_186:not(#\9 ){transform:rotate(-180deg)}.awsui_header_sne0l_nxvb1_190:not(#\9 ){display:flex;flex-direction:column;list-style:none;padding-block:var(--space-s-tvghoh, 12px);padding-inline:var(--space-l-2ud1p3, 20px);border-block-start:var(--border-width-dropdown-youcay, 2px) solid transparent;border-block-end:var(--border-width-dropdown-youcay, 2px) solid var(--color-border-dropdown-group-7f90s7, #c6c6cd);border-inline:var(--border-width-dropdown-youcay, 2px) solid transparent}.awsui_title_sne0l_nxvb1_201:not(#\9 ),.awsui_description_sne0l_nxvb1_202:not(#\9 ){color:var(--color-text-top-navigation-title-379ooe, #0f141a)}.awsui_trigger-button_sne0l_nxvb1_206.awsui_full-width_sne0l_nxvb1_148:not(#\9 ){display:grid;grid-template-columns:1fr auto}.awsui_trigger-button_sne0l_nxvb1_206.awsui_full-width_sne0l_nxvb1_148.awsui_loading_sne0l_nxvb1_210:not(#\9 ){grid-template-columns:auto 1fr auto}.awsui_split-trigger-wrapper_sne0l_nxvb1_214:not(#\9 ){display:flex}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217>.awsui_trigger-button_sne0l_nxvb1_206:not(#\9 ):focus,.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217>.awsui_trigger-button_sne0l_nxvb1_206:not(#\9 ):hover{z-index:1}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--space-m-dsumyt, 16px);margin-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206.awsui_has-no-text_sne0l_nxvb1_226{padding-inline:var(--space-button-icon-only-horizontal-i85hxi, 6px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206.awsui_has-no-text_sne0l_nxvb1_226.awsui_visual-refresh_sne0l_nxvb1_229{padding-inline-start:calc(var(--space-s-tvghoh, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_nxvb1_206{border-start-start-radius:0;border-end-start-radius:0;padding-inline:calc(var(--space-xs-ymlm0b, 8px) - 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:first-child).awsui_visual-refresh_sne0l_nxvb1_229>.awsui_trigger-button_sne0l_nxvb1_206{padding-inline-end:calc(var(--space-s-tvghoh, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217.awsui_variant-normal_sne0l_nxvb1_240:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206{margin-inline-end:0}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217.awsui_variant-normal_sne0l_nxvb1_240:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_nxvb1_206{margin-inline-start:calc(var(--border-width-button-jm0qg7, 2px)*-1)}.awsui_split-trigger_sne0l_nxvb1_214:not(#\9 ){display:contents}.awsui_dropdown-trigger_sne0l_nxvb1_251:not(#\9 ){display:contents}.awsui_main-action-full-width_sne0l_nxvb1_255:not(#\9 ){flex:1 1 0}.awsui_main-action-trigger-full-width_sne0l_nxvb1_259:not(#\9 ){flex:0 0 auto}
.awsui_toggle_1uo6m_8za37_193:not(#\9 ){box-sizing:border-box;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:7px}.awsui_drawer-triggers_1uo6m_8za37_199:not(#\9 ){box-sizing:border-box}.awsui_drawer_1uo6m_8za37_199:not(#\9 ){flex-shrink:0;position:relative;word-wrap:break-word;box-shadow:var(--shadow-panel-vk7iea, 0px 0px 0px 1px #b6bec9)}.awsui_drawer_1uo6m_8za37_199:not(#\9 ):not(.awsui_drawer-mobile_1uo6m_8za37_209){z-index:830}.awsui_drawer-closed_1uo6m_8za37_212:not(#\9 ){min-inline-size:40px}.awsui_drawer-closed_1uo6m_8za37_212.awsui_drawer-mobile_1uo6m_8za37_209:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_8za37_219:not(#\9 ){position:fixed;overflow:auto;background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);display:flex;flex-direction:column}.awsui_drawer-mobile_1uo6m_8za37_209>.awsui_drawer-content_1uo6m_8za37_219:not(#\9 ){z-index:1001;inset:0}.awsui_drawer-closed_1uo6m_8za37_212>.awsui_drawer-content_1uo6m_8za37_219:not(#\9 ){inline-size:40px}.awsui_drawer-closed_1uo6m_8za37_212>.awsui_drawer-content_1uo6m_8za37_219.awsui_drawer-content-clickable_1uo6m_8za37_233:not(#\9 ){cursor:pointer;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_drawer-closed_1uo6m_8za37_212>.awsui_drawer-content_1uo6m_8za37_219.awsui_drawer-content-clickable_1uo6m_8za37_233:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-e1fkm5, #ebebf0)}.awsui_drawer-content_1uo6m_8za37_219>[aria-hidden=true]:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_8za37_219>.awsui_drawer-resize-content_1uo6m_8za37_243:not(#\9 ){overflow:auto;block-size:100%;position:relative}.awsui_drawer-content_1uo6m_8za37_219>.awsui_drawer-content-wrapper_1uo6m_8za37_248:not(#\9 ){flex:1}.awsui_drawer-triggers-wrapper_1uo6m_8za37_252:not(#\9 ){display:flex;flex-direction:column;text-align:center;align-items:stretch}.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ){padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:7px;cursor:pointer;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ):not(:first-child){border-block-start:1px solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ):hover{color:var(--color-text-layout-toggle-hover-2wzjg7, #006ce0)}.awsui_drawer-trigger-active_1uo6m_8za37_271:not(#\9 ),.awsui_drawer-trigger-active_1uo6m_8za37_271:not(#\9 ):hover{background-color:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-active-1t5mpl, #ffffff)}.awsui_drawer-content-clickable_1uo6m_8za37_233>.awsui_drawer-triggers-wrapper_1uo6m_8za37_252>.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ):hover{color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_resize-handle-wrapper_1uo6m_8za37_279:not(#\9 ){position:absolute;inset-inline-start:0;inset-block-start:0;block-size:100%;display:flex;align-items:center;z-index:1}.awsui_hide_1uo6m_8za37_289:not(#\9 ){display:none}

@keyframes awsui_drag-handle-entry_155yk_sguvi_1{from{transform:translate(var(--awsui-drag-handle-animation-inline-offset-6b9ypa), var(--awsui-drag-handle-animation-block-offset-6b9ypa))}to{transform:translate(0, 0)}}@keyframes awsui_drag-handle-exit_155yk_sguvi_1{from{transform:translate(0, 0)}to{transform:translate(var(--awsui-drag-handle-animation-inline-offset-6b9ypa), var(--awsui-drag-handle-animation-block-offset-6b9ypa))}}.awsui_direction-button-wrapper_155yk_sguvi_169:not(#\9 ){--awsui-drag-handle-animation-inline-offset-6b9ypa: 0;--awsui-drag-handle-animation-block-offset-6b9ypa: 0}@keyframes awsui_awsui-motion-fade-in_155yk_sguvi_1{from{opacity:.2}to{opacity:1}}@keyframes awsui_awsui-motion-fade-out-0_155yk_sguvi_1{from{opacity:1}to{opacity:0}}.awsui_direction-button-wrapper-motion-enter_155yk_sguvi_189:not(#\9 ),.awsui_direction-button-wrapper-motion-entering_155yk_sguvi_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exit_155yk_sguvi_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exiting_155yk_sguvi_189:not(#\9 ){pointer-events:none}.awsui_direction-button-wrapper-motion-entering_155yk_sguvi_189:not(#\9 ){animation:awsui_drag-handle-entry_155yk_sguvi_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)),awsui_awsui-motion-fade-in_155yk_sguvi_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-entering_155yk_sguvi_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_sguvi_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_sguvi_189:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-motion-exiting_155yk_sguvi_189:not(#\9 ){animation:awsui_drag-handle-exit_155yk_sguvi_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)) forwards,awsui_awsui-motion-fade-out-0_155yk_sguvi_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)) forwards}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-exiting_155yk_sguvi_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_sguvi_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_sguvi_189:not(#\9 ){animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper_155yk_sguvi_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_sguvi_169:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper_155yk_sguvi_169:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-block-start_155yk_sguvi_229:not(#\9 ){--awsui-drag-handle-animation-block-offset-6b9ypa: 20px}.awsui_direction-button-wrapper-block-end_155yk_sguvi_233:not(#\9 ){--awsui-drag-handle-animation-block-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-start_155yk_sguvi_237:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-6b9ypa: 20px}.awsui_direction-button-wrapper-inline-start_155yk_sguvi_237:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-end_155yk_sguvi_248:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-end_155yk_sguvi_248:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-6b9ypa: 20px}.awsui_contents_155yk_sguvi_259:not(#\9 ){display:contents}.awsui_portal-overlay_155yk_sguvi_263:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:7000}.awsui_portal-overlay-disabled_155yk_sguvi_271:not(#\9 ){display:none}.awsui_portal-overlay-contents_155yk_sguvi_275:not(#\9 ){pointer-events:auto}.awsui_drag-handle_155yk_sguvi_279:not(#\9 ){position:relative;display:inline-flex}.awsui_direction-button-wrapper_155yk_sguvi_169:not(#\9 ){position:absolute;block-size:var(--space-static-xl-4tedi6, 24px);inline-size:var(--space-static-xl-4tedi6, 24px);padding-block:var(--space-static-xxs-ns94dp, 4px);padding-inline:var(--space-static-xxs-ns94dp, 4px)}.awsui_direction-button-wrapper-hidden_155yk_sguvi_292:not(#\9 ){display:none}.awsui_direction-button-wrapper-block-start_155yk_sguvi_229:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-block-end_155yk_sguvi_233:not(#\9 ){inset-block-end:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-inline-start_155yk_sguvi_237:not(#\9 ){inset-inline-start:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-inline-end_155yk_sguvi_248:not(#\9 ){inset-inline-end:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-forced_155yk_sguvi_316:not(#\9 ){inset-inline-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-forced-top-0_155yk_sguvi_320:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button-wrapper-forced-top-1_155yk_sguvi_324:not(#\9 ){inset-block-start:calc(-2*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button-wrapper-forced-top-2_155yk_sguvi_328:not(#\9 ){inset-block-start:calc(-3*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button-wrapper-forced-top-3_155yk_sguvi_332:not(#\9 ){inset-block-start:calc(-4*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button-wrapper-forced-bottom-0_155yk_sguvi_336:not(#\9 ){inset-block-start:calc(1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button-wrapper-forced-bottom-1_155yk_sguvi_340:not(#\9 ){inset-block-start:calc(2*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button-wrapper-forced-bottom-2_155yk_sguvi_344:not(#\9 ){inset-block-start:calc(3*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button-wrapper-forced-bottom-3_155yk_sguvi_348:not(#\9 ){inset-block-start:calc(4*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)))}.awsui_direction-button_155yk_sguvi_169:not(#\9 ){position:absolute;border-width:0;cursor:pointer;display:inline-block;box-sizing:border-box;touch-action:manipulation;inline-size:var(--space-static-xl-4tedi6, 24px);block-size:var(--space-static-xl-4tedi6, 24px);padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-xxs-hwfkai, 4px);border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;background-color:var(--color-background-direction-button-default-bvhbsn, #424650);color:var(--color-text-direction-button-default-p88lvb, #ffffff);box-shadow:var(--shadow-dropdown-m9ihi4, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_direction-button_155yk_sguvi_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_sguvi_371):hover{background-color:var(--color-background-direction-button-hover-74n5o1, #333843)}.awsui_direction-button_155yk_sguvi_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_sguvi_371):active{background-color:var(--color-background-direction-button-active-lvo0dy, #232b37)}.awsui_direction-button-disabled_155yk_sguvi_371:not(#\9 ){cursor:default;background-color:var(--color-background-direction-button-disabled-4t6znt, #ebebf0);color:var(--color-text-direction-button-disabled-jdkhmp, #b4b4bb)}

.awsui_handle_sdha6_11vp7_145:not(#\9 ){appearance:none;color:var(--color-text-interactive-default-cpoktr, #424650);background:transparent;inline-size:-moz-fit-content;inline-size:fit-content;touch-action:none}.awsui_handle-size-normal_sdha6_11vp7_153:not(#\9 ){block-size:var(--line-height-body-m-2mh3ke, 20px);padding-inline:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_handle-size-small_sdha6_11vp7_157:not(#\9 ){block-size:var(--line-height-body-s-nu5hx1, 16px)}.awsui_handle-drag-indicator_sdha6_11vp7_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_11vp7_160){cursor:grab}.awsui_handle-drag-indicator_sdha6_11vp7_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_11vp7_160).awsui_active_sdha6_11vp7_163{cursor:grabbing}.awsui_handle-resize-area_sdha6_11vp7_166:not(#\9 ){cursor:nwse-resize}.awsui_handle-resize-area_sdha6_11vp7_166:not(#\9 ):dir(rtl){cursor:nesw-resize}.awsui_handle-resize-horizontal_sdha6_11vp7_173:not(#\9 ){cursor:ew-resize}.awsui_handle-resize-vertical_sdha6_11vp7_176:not(#\9 ){cursor:ns-resize}.awsui_handle_sdha6_11vp7_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_handle_sdha6_11vp7_145:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_11vp7_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_11vp7_186){position:relative}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_11vp7_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_11vp7_186){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_11vp7_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_11vp7_186)::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_resize-icon_sdha6_11vp7_208:not(#\9 ){stroke:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_resize-icon_sdha6_11vp7_208:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_resize-icon-vertical_sdha6_11vp7_214:not(#\9 ){margin-block:auto;margin-inline:auto}.awsui_resize-icon-horizontal_sdha6_11vp7_218:not(#\9 ){transform:rotate(90deg)}.awsui_prevent-pointer_sdha6_11vp7_222:not(#\9 ){pointer-events:none}

.awsui_slider_cqzlk_w3zyh_145:not(#\9 ){padding-block:0;padding-inline:0;cursor:ns-resize;margin-block:0;margin-inline:0;block-size:18px;touch-action:none}.awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_slider-side_cqzlk_w3zyh_179:not(#\9 ),.awsui_slider-side-start_cqzlk_w3zyh_180:not(#\9 ){cursor:ew-resize;margin-block:0;margin-inline-end:0}
@media(min-width: 689px){.awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);transition-property:border-color,opacity,block-size,inset-block-start,inset-block-end}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ),.awsui-mode-entering .awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);transition-property:border-color,opacity,inline-size,inset-inline-start}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ),.awsui-mode-entering .awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){animation:none;transition:none}}.awsui_resize-active_b18tp_kcmcc_184 *:not(#\9 ){-webkit-user-select:none;user-select:none}.awsui_resize-active_b18tp_kcmcc_184 * .awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ),.awsui_resize-active_b18tp_kcmcc_184 * .awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){transition:none;animation:none}.awsui_resize-active_b18tp_kcmcc_184 iframe:not(#\9 ){pointer-events:none}.awsui_resize-side_b18tp_kcmcc_195 *:not(#\9 ){cursor:ew-resize}.awsui_resize-bottom_b18tp_kcmcc_198 *:not(#\9 ){cursor:ns-resize}
.awsui_root_lm6vo_130y2_153:not(#\9 ){display:flex;flex-direction:column;position:relative;color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_root-no-scroll_lm6vo_130y2_160:not(#\9 ){position:relative;z-index:1}.awsui_layout_lm6vo_130y2_165:not(#\9 ){flex:1 1 auto;display:flex;align-items:stretch;background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_layout-no-scroll_lm6vo_130y2_171:not(#\9 ){overflow:hidden}.awsui_layout-main_lm6vo_130y2_175:not(#\9 ){flex:1;min-inline-size:0;background-color:var(--color-background-layout-main-htt4fm, #ffffff);position:relative}.awsui_layout-main-scrollable_lm6vo_130y2_181:not(#\9 ){overflow:auto}.awsui_unfocusable_lm6vo_130y2_186 *:not(#\9 ){visibility:hidden}.awsui_breadcrumbs-desktop_lm6vo_130y2_190:not(#\9 ){padding-block-start:var(--space-scaled-m-l37gh7, 16px);padding-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_content-header-wrapper_lm6vo_130y2_195:not(#\9 ){padding-block-end:var(--space-content-header-padding-bottom-1nwky7, 16px)}.awsui_content-wrapper_lm6vo_130y2_199:not(#\9 ){padding-block-end:var(--space-layout-content-bottom-zeb1g9, 40px)}.awsui_content-overlapped_lm6vo_130y2_203:not(#\9 ){margin-block-start:calc(-1*var(--space-dark-header-overlap-distance-ld45ap, 36px))}.awsui_content-extra-top-padding_lm6vo_130y2_207:not(#\9 ){padding-block-start:var(--space-scaled-m-l37gh7, 16px)}
.awsui_block-body-scroll_19d8l_fa39v_153:not(#\9 ){overflow:hidden}.awsui_mobile-bar_19d8l_fa39v_157:not(#\9 ){position:sticky;display:flex;align-items:center;flex-shrink:0;z-index:1000;inline-size:100%;box-sizing:border-box;background-color:var(--color-background-layout-mobile-panel-ed0ava, #0f141a);box-shadow:var(--shadow-panel-vk7iea, 0px 0px 0px 1px #b6bec9);block-size:calc(2*var(--space-m-dsumyt, 16px) + var(--space-scaled-xs-dw9wl5, 8px))}.awsui_mobile-bar-breadcrumbs_19d8l_fa39v_170:not(#\9 ){min-inline-size:0;flex:1;margin-inline-start:var(--space-m-dsumyt, 16px);margin-inline-end:var(--space-m-dsumyt, 16px)}.awsui_mobile-toggle_19d8l_fa39v_177:not(#\9 ){box-sizing:border-box;cursor:pointer;z-index:1;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:7px;inline-size:40px;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_mobile-toggle-type-navigation_19d8l_fa39v_186:not(#\9 ){border-inline-end:1px solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_mobile-toggle-type-tools_19d8l_fa39v_189:not(#\9 ),.awsui_mobile-toggle-type-drawer_19d8l_fa39v_189:not(#\9 ){border-inline-start:1px solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_mobile-toggle_19d8l_fa39v_177:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-e1fkm5, #ebebf0)}.awsui_drawers-container_19d8l_fa39v_196:not(#\9 ){display:flex;align-items:stretch}
.awsui_notifications_1hmm4_y2hne_9:not(#\9 ),.awsui_notifications-sticky_1hmm4_y2hne_10:not(#\9 ){z-index:850}.awsui_notifications_1hmm4_y2hne_9:not(#\9 ){position:relative}.awsui_notifications-sticky_1hmm4_y2hne_10:not(#\9 ){inset-block-start:0;position:sticky;--awsui-flashbar-sticky-bottom-margin-6b9ypa: var(--space-xxl-32srm4, 32px)}.awsui_no-content-paddings_1hmm4_y2hne_25:not(#\9 ){--awsui-stacked-notifications-bottom-margin-6b9ypa: var(--space-scaled-l-k5kohy, 20px)}
.awsui_drawer-displayed_1lh3u_16xqy_149:not(#\9 ){min-inline-size:40px}.awsui_drawer-content_1lh3u_16xqy_153:not(#\9 ){position:fixed;z-index:830}
div.awsui_background_hyvsj_1t8j5_149:not(#\9 ){display:contents}div.awsui_background_hyvsj_1t8j5_149>.awsui_scrolling-background_hyvsj_1t8j5_152:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff);color:var(--color-text-body-default-ryjct1, #0f141a);grid-column:1/span 5;grid-row:1/9}.awsui_breadcrumbs_hyvsj_1t8j5_163:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff);grid-area:breadcrumbs}.awsui_drawers-container_hyvsj_1t8j5_176:not(#\9 ){background-color:transparent;display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-6b9ypa);pointer-events:none;position:sticky;inset-block-start:var(--awsui-offset-top-6b9ypa);z-index:830}.awsui_drawers-container_hyvsj_1t8j5_176.awsui_has-open-drawer_hyvsj_1t8j5_187:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff)}@media(min-width: 689px){.awsui_drawers-container_hyvsj_1t8j5_176:not(#\9 ){max-inline-size:calc(var(--awsui-layout-width-6b9ypa) - var(--awsui-main-offset-left-6b9ypa) - var(--awsui-default-min-content-width-6b9ypa) - var(--awsui-content-gap-right-6b9ypa))}}@media(max-width: 688px){.awsui_drawers-container_hyvsj_1t8j5_176:not(#\9 ){position:fixed;inset-inline-end:0;z-index:1001}.awsui_drawers-container_hyvsj_1t8j5_176.awsui_disable-body-scroll_hyvsj_1t8j5_208:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}.awsui_drawers-desktop-triggers-container_hyvsj_1t8j5_213:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:transparent;box-sizing:border-box;block-size:100%;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain}.awsui_drawers-desktop-triggers-container_hyvsj_1t8j5_213:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1t8j5_251).awsui_has-open-drawer_hyvsj_1t8j5_187{inline-size:0}.awsui_drawers-desktop-triggers-container_hyvsj_1t8j5_213.awsui_has-multiple-triggers_hyvsj_1t8j5_251.awsui_has-open-drawer_hyvsj_1t8j5_187:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff)}.awsui_drawers-desktop-triggers-container_hyvsj_1t8j5_213:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1t8j5_251):not(.awsui_has-open-drawer_hyvsj_1t8j5_187){inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}.awsui_drawers-mobile-triggers-container_hyvsj_1t8j5_261:not(#\9 ){display:flex;justify-content:flex-end}.awsui_drawers-trigger-content_hyvsj_1t8j5_266:not(#\9 ){align-items:center;display:flex;flex-direction:column;gap:var(--space-xs-ymlm0b, 8px);padding-block-start:var(--space-scaled-s-iuuihm, 12px);inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}.awsui_drawers-trigger-content_hyvsj_1t8j5_266:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1t8j5_251).awsui_has-open-drawer_hyvsj_1t8j5_187{opacity:0}.awsui_drawers-trigger-content_hyvsj_1t8j5_266:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1t8j5_251):not(.awsui_has-open-drawer_hyvsj_1t8j5_187){opacity:1}.awsui_drawers-trigger-content_hyvsj_1t8j5_266>.awsui_drawers-trigger-overflow_hyvsj_1t8j5_280:not(#\9 ){padding-block:0;padding-inline:1px;display:flex;align-items:center;justify-content:center}@media(max-width: 688px){.awsui_drawers-trigger_hyvsj_1t8j5_266:not(#\9 ){inline-size:40px;display:flex;justify-content:center}}.awsui_drawer_hyvsj_1t8j5_176:not(#\9 ){--awsui-drawer-size-6b9ypa: 290px;background-color:var(--color-background-container-content-h114dj, #ffffff);border-color:transparent;display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr;flex-shrink:0;block-size:100%;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui_drawer_hyvsj_1t8j5_176>.awsui_drawer-content-container_hyvsj_1t8j5_311:not(#\9 ){grid-column:1/span 2;grid-row:1;inline-size:var(--awsui-drawer-size-6b9ypa);display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);grid-template-rows:var(--size-vertical-panel-icon-offset-z959cw, 15px) auto 1fr;overflow-y:auto}.awsui_drawer_hyvsj_1t8j5_176>.awsui_drawer-content-container_hyvsj_1t8j5_311>.awsui_drawer-close-button_hyvsj_1t8j5_320:not(#\9 ){grid-column:3;grid-row:2;z-index:1}.awsui_drawer_hyvsj_1t8j5_176>.awsui_drawer-content-container_hyvsj_1t8j5_311>.awsui_drawer-content_hyvsj_1t8j5_311:not(#\9 ){grid-column:1/span 4;block-size:var(--awsui-content-height-6b9ypa)}.awsui_drawer_hyvsj_1t8j5_176>.awsui_drawer-content-container_hyvsj_1t8j5_311>.awsui_drawer-content_hyvsj_1t8j5_311.awsui_drawer-content-hidden_hyvsj_1t8j5_329:not(#\9 ){display:none}.awsui_drawer_hyvsj_1t8j5_176>.awsui_drawer-slider_hyvsj_1t8j5_332:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center;z-index:850}.awsui_drawer_hyvsj_1t8j5_176:not(#\9 ):not(.awsui_is-drawer-open_hyvsj_1t8j5_340){opacity:0;inline-size:0}.awsui_drawer_hyvsj_1t8j5_176.awsui_is-drawer-open_hyvsj_1t8j5_340:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);border-inline-start:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);opacity:1;inline-size:var(--awsui-drawer-size-6b9ypa)}@media(min-width: 2541px){.awsui_drawer_hyvsj_1t8j5_176.awsui_is-drawer-open_hyvsj_1t8j5_340:not(#\9 ){--awsui-drawer-size-6b9ypa: 320px}}@media(max-width: 688px){.awsui_drawer_hyvsj_1t8j5_176.awsui_is-drawer-open_hyvsj_1t8j5_340:not(#\9 ){--awsui-drawer-size-6b9ypa: 100vw;inline-size:100vw}}header.awsui_content_hyvsj_1t8j5_366:not(#\9 ){grid-area:header}.awsui_layout_hyvsj_1t8j5_391:not(#\9 ){--awsui-breadcrumbs-gap-6b9ypa: 0px;--awsui-content-gap-left-6b9ypa: 0px;--awsui-content-gap-right-6b9ypa: 0px;--awsui-content-height-6b9ypa: calc(100vh - var(--awsui-header-height-6b9ypa) - var(--awsui-footer-height-6b9ypa));--awsui-default-max-content-width-6b9ypa: 1280px;--awsui-default-min-content-width-6b9ypa: 0px;--awsui-footer-height-6b9ypa: 0px;--awsui-header-gap-6b9ypa: 0px;--awsui-header-height-6b9ypa: 0px;--awsui-layout-width-6b9ypa: 0px;--awsui-main-gap-6b9ypa: 0px;--awsui-main-offset-left-6b9ypa: 0px;--awsui-main-template-rows-6b9ypa: 1fr;--awsui-max-content-width-6b9ypa: 0px;--awsui-min-content-width-6b9ypa: 280px;--awsui-mobile-bar-height-6b9ypa: calc(2 * var(--space-m-dsumyt, 16px) + var(--space-scaled-xs-dw9wl5, 8px));--awsui-notifications-height-6b9ypa: 0px;--awsui-offset-top-6b9ypa: var(--awsui-header-height-6b9ypa);--awsui-overlap-height-6b9ypa: var(--space-dark-header-overlap-distance-ld45ap, 36px);--awsui-toggles-left-width-6b9ypa: 0px;--awsui-toggles-right-width-6b9ypa: 0px;background-color:var(--color-background-layout-main-htt4fm, #ffffff);color:var(--color-text-body-default-ryjct1, #0f141a);display:grid;grid-template-areas:". . mobileToolbar . ." ". . notifications . ." ". . breadcrumbsGap . ." ". . breadcrumbs . ." ". . headerGap . ." ". . header . ." ". . mainGap . ." ". . main . ." ". . main . .";grid-template-columns:min-content minmax(var(--awsui-content-gap-left-6b9ypa), 1fr) minmax(var(--awsui-default-min-content-width-6b9ypa), var(--awsui-default-max-content-width-6b9ypa)) minmax(var(--awsui-content-gap-right-6b9ypa), 1fr) min-content;grid-template-rows:auto auto var(--awsui-breadcrumbs-gap-6b9ypa) auto var(--awsui-header-gap-6b9ypa) auto var(--awsui-main-gap-6b9ypa) var(--awsui-overlap-height-6b9ypa) var(--awsui-main-template-rows-6b9ypa);min-block-size:var(--awsui-content-height-6b9ypa);position:relative}@media(min-width: 1401px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463){--awsui-default-max-content-width-6b9ypa: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463){--awsui-default-max-content-width-6b9ypa: 1440px}}@media(min-width: 2541px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463){--awsui-default-max-content-width-6b9ypa: 1620px}}@media(min-width: 1401px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463).awsui_content-type-dashboard_hyvsj_1t8j5_478{--awsui-default-max-content-width-6b9ypa: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463).awsui_content-type-dashboard_hyvsj_1t8j5_478{--awsui-default-max-content-width-6b9ypa: 1620px}}@media(min-width: 2541px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463).awsui_content-type-dashboard_hyvsj_1t8j5_478{--awsui-default-max-content-width-6b9ypa: 2160px}}.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463).awsui_content-type-table_hyvsj_1t8j5_492,.awsui_layout_hyvsj_1t8j5_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1t8j5_463).awsui_content-type-cards_hyvsj_1t8j5_492{--awsui-default-max-content-width-6b9ypa: 100%}.awsui_layout_hyvsj_1t8j5_391.awsui_has-max-content-width_hyvsj_1t8j5_463:not(#\9 ){--awsui-default-max-content-width-6b9ypa: var(--awsui-max-content-width-6b9ypa)}.awsui_layout_hyvsj_1t8j5_391.awsui_is-overlap-disabled_hyvsj_1t8j5_498:not(#\9 ){--awsui-overlap-height-6b9ypa: 0}.awsui_layout_hyvsj_1t8j5_391.awsui_is-hide-mobile-toolbar_hyvsj_1t8j5_501:not(#\9 ){--awsui-mobile-bar-height-6b9ypa: 0px}@media(min-width: 993px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ){--awsui-default-min-content-width-6b9ypa: var(--awsui-min-content-width-6b9ypa, 280px)}}@media(max-width: 992px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ){--awsui-default-min-content-width-6b9ypa: 0px}}@media(min-width: 689px){.awsui_layout_hyvsj_1t8j5_391.awsui_has-content-gap-left_hyvsj_1t8j5_515:not(#\9 ){--awsui-content-gap-left-6b9ypa: var(--space-layout-content-horizontal-buc0zz, 24px)}.awsui_layout_hyvsj_1t8j5_391.awsui_has-content-gap-right_hyvsj_1t8j5_518:not(#\9 ){--awsui-content-gap-right-6b9ypa: var(--space-layout-content-horizontal-buc0zz, 24px)}}@media(max-width: 688px){.awsui_layout_hyvsj_1t8j5_391:not(#\9 ){--awsui-content-gap-left-6b9ypa: var(--space-l-2ud1p3, 20px);--awsui-content-gap-right-6b9ypa: var(--space-l-2ud1p3, 20px)}}.awsui_layout_hyvsj_1t8j5_391.awsui_has-breadcrumbs_hyvsj_1t8j5_528:not(#\9 ){--awsui-breadcrumbs-gap-6b9ypa: var(--space-scaled-m-l37gh7, 16px)}.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-header_hyvsj_1t8j5_531:not(#\9 ),.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-notifications_hyvsj_1t8j5_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1t8j5_528).awsui_has-header_hyvsj_1t8j5_531{--awsui-header-gap-6b9ypa: var(--space-scaled-xs-dw9wl5, 8px)}.awsui_layout_hyvsj_1t8j5_391.awsui_has-breadcrumbs_hyvsj_1t8j5_528.awsui_has-header_hyvsj_1t8j5_531:not(#\9 ){--awsui-header-gap-6b9ypa: var(--space-scaled-xs-dw9wl5, 8px)}.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-notifications_hyvsj_1t8j5_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1t8j5_528):not(.awsui_has-header_hyvsj_1t8j5_531){--awsui-main-gap-6b9ypa: var(--space-xs-ymlm0b, 8px)}.awsui_layout_hyvsj_1t8j5_391.awsui_has-breadcrumbs_hyvsj_1t8j5_528:not(#\9 ):not(.awsui_has-header_hyvsj_1t8j5_531){--awsui-main-gap-6b9ypa: var(--space-scaled-xxs-foe114, 4px)}.awsui_layout_hyvsj_1t8j5_391.awsui_has-header_hyvsj_1t8j5_531:not(#\9 ){--awsui-main-gap-6b9ypa: var(--space-content-header-padding-bottom-1nwky7, 16px)}.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-main_hyvsj_1t8j5_546:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_1t8j5_546){--awsui-main-gap-6b9ypa: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-main_hyvsj_1t8j5_546.awsui_disable-content-paddings_hyvsj_1t8j5_546:not(#\9 ){--awsui-main-gap-6b9ypa: 0px}@media(max-width: 688px){.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-header_hyvsj_1t8j5_531:not(#\9 ){--awsui-header-gap-6b9ypa: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-notifications_hyvsj_1t8j5_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1t8j5_528).awsui_has-header_hyvsj_1t8j5_531{--awsui-header-gap-6b9ypa: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-notifications_hyvsj_1t8j5_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1t8j5_528):not(.awsui_has-header_hyvsj_1t8j5_531),.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-main_hyvsj_1t8j5_546:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_1t8j5_546){--awsui-main-gap-6b9ypa: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1t8j5_391.awsui_content-first-child-main_hyvsj_1t8j5_546.awsui_disable-content-paddings_hyvsj_1t8j5_546:not(#\9 ){--awsui-main-gap-6b9ypa: 0px}}.awsui_layout_hyvsj_1t8j5_391.awsui_has-left-toggles-gutter_hyvsj_1t8j5_566:not(#\9 ){--awsui-toggles-left-width-6b9ypa: calc(var(--space-layout-toggle-padding-chwlhz, 12px) + 36px)}.awsui_layout_hyvsj_1t8j5_391.awsui_has-right-toggles-gutter_hyvsj_1t8j5_569:not(#\9 ){--awsui-toggles-right-width-6b9ypa: calc(var(--space-layout-toggle-padding-chwlhz, 12px) + 36px)}.awsui_layout_hyvsj_1t8j5_391.awsui_disable-body-scroll_hyvsj_1t8j5_208:not(#\9 ){--awsui-main-template-rows-6b9ypa: 1fr auto;--awsui-offset-top-6b9ypa: 0px;block-size:var(--awsui-content-height-6b9ypa);overflow-y:scroll}.awsui_layout_hyvsj_1t8j5_391.awsui_disable-body-scroll_hyvsj_1t8j5_208.awsui_has-split-panel_hyvsj_1t8j5_589.awsui_split-panel-position-bottom_hyvsj_1t8j5_589:not(#\9 ){--awsui-main-template-rows-6b9ypa: repeat(2, auto)}.awsui_block-body-scroll_hyvsj_1t8j5_597:not(#\9 ){overflow:hidden}.awsui_unfocusable_hyvsj_1t8j5_602:not(#\9 ),.awsui_unfocusable_hyvsj_1t8j5_602 *:not(#\9 ){visibility:hidden !important}.awsui_container_hyvsj_1t8j5_612:not(#\9 ){grid-area:main;padding-block-end:var(--space-layout-content-bottom-zeb1g9, 40px)}.awsui_container_hyvsj_1t8j5_612.awsui_has-split-panel_hyvsj_1t8j5_589.awsui_split-panel-position-bottom_hyvsj_1t8j5_589:not(#\9 ){padding-block-end:calc(var(--awsui-split-panel-height-6b9ypa) + var(--space-layout-content-bottom-zeb1g9, 40px))}.awsui_container_hyvsj_1t8j5_612.awsui_disable-content-paddings_hyvsj_1t8j5_546:not(#\9 ){grid-column:1/6;padding-block:0;padding-inline:0}@media(min-width: 689px){.awsui_container_hyvsj_1t8j5_612.awsui_disable-content-paddings_hyvsj_1t8j5_546.awsui_is-navigation-open_hyvsj_1t8j5_638:not(#\9 ){grid-column-start:2}.awsui_container_hyvsj_1t8j5_612.awsui_disable-content-paddings_hyvsj_1t8j5_546.awsui_is-tools-open_hyvsj_1t8j5_641:not(#\9 ),.awsui_container_hyvsj_1t8j5_612.awsui_disable-content-paddings_hyvsj_1t8j5_546.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_split-panel-position-side_hyvsj_1t8j5_641:not(#\9 ),.awsui_container_hyvsj_1t8j5_612.awsui_disable-content-paddings_hyvsj_1t8j5_546.awsui_has-active-drawer_hyvsj_1t8j5_641:not(#\9 ){grid-column-end:5}}section.awsui_mobile-toolbar_hyvsj_1t8j5_654:not(#\9 ){align-items:center;background-color:var(--color-background-layout-main-htt4fm, #ffffff);border-block-end:1px solid var(--color-border-divider-default-nfermc, #c6c6cd);box-shadow:var(--shadow-sticky-6bhski, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));box-sizing:border-box;block-size:var(--awsui-mobile-bar-height-6b9ypa);display:grid;grid-area:mobileToolbar;grid-column:1/span 5;grid-template-columns:auto minmax(0, 1fr) auto;padding-block:0;padding-inline:var(--space-m-dsumyt, 16px);position:sticky;inset-block-start:var(--awsui-offset-top-6b9ypa);z-index:1000}section.awsui_mobile-toolbar_hyvsj_1t8j5_654:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_1t8j5_671){background-color:var(--color-background-layout-main-htt4fm, #ffffff);box-shadow:var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}section.awsui_mobile-toolbar_hyvsj_1t8j5_654>.awsui_mobile-toolbar-nav_hyvsj_1t8j5_675:not(#\9 ){grid-column:1;margin-inline-end:var(--space-m-dsumyt, 16px)}section.awsui_mobile-toolbar_hyvsj_1t8j5_654>.awsui_mobile-toolbar-breadcrumbs_hyvsj_1t8j5_679:not(#\9 ){grid-column:2;background-color:var(--color-background-layout-main-htt4fm, #ffffff)}section.awsui_mobile-toolbar_hyvsj_1t8j5_654>.awsui_mobile-toolbar-tools_hyvsj_1t8j5_683:not(#\9 ){grid-column:3;margin-inline-start:var(--space-m-dsumyt, 16px)}.awsui_navigation-container_hyvsj_1t8j5_692:not(#\9 ){display:flex;grid-column:1;grid-row:1/span 9;block-size:var(--awsui-content-height-6b9ypa);position:sticky;inset-block-start:var(--awsui-offset-top-6b9ypa);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_navigation-container_hyvsj_1t8j5_692:not(#\9 ){inset-inline-start:0;position:fixed;z-index:1001}.awsui_navigation-container_hyvsj_1t8j5_692.awsui_disable-body-scroll_hyvsj_1t8j5_208:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}nav.awsui_show-navigation_hyvsj_1t8j5_730:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-layout-toggle-padding-chwlhz, 12px)}@keyframes awsui_showButtons_hyvsj_1t8j5_1{0%{opacity:0}100%{opacity:1}}nav.awsui_show-navigation_hyvsj_1t8j5_730.awsui_is-navigation-open_hyvsj_1t8j5_638:not(#\9 ){display:none}@media(min-width: 689px){nav.awsui_show-navigation_hyvsj_1t8j5_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1t8j5_638){display:block}nav.awsui_show-navigation_hyvsj_1t8j5_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1t8j5_638).awsui_animating_hyvsj_1t8j5_753{animation:awsui_showButtons_hyvsj_1t8j5_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){nav.awsui_show-navigation_hyvsj_1t8j5_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1t8j5_638).awsui_animating_hyvsj_1t8j5_753{animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled nav.awsui_show-navigation_hyvsj_1t8j5_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1t8j5_638).awsui_animating_hyvsj_1t8j5_753,.awsui-mode-entering nav.awsui_show-navigation_hyvsj_1t8j5_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1t8j5_638).awsui_animating_hyvsj_1t8j5_753{animation:none;transition:none}}nav.awsui_navigation_hyvsj_1t8j5_692:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);inset-block-end:0;block-size:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:relative;word-wrap:break-word;pointer-events:auto;border-inline-end:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);display:flex;flex-direction:column}@keyframes awsui_openNavigation_hyvsj_1t8j5_1{from{opacity:0;inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}to{opacity:1;inline-size:var(--awsui-navigation-width-6b9ypa)}}nav.awsui_navigation_hyvsj_1t8j5_692:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1t8j5_638){inline-size:0;display:none}nav.awsui_navigation_hyvsj_1t8j5_692.awsui_is-navigation-open_hyvsj_1t8j5_638.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:awsui_openNavigation_hyvsj_1t8j5_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){nav.awsui_navigation_hyvsj_1t8j5_692.awsui_is-navigation-open_hyvsj_1t8j5_638.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled nav.awsui_navigation_hyvsj_1t8j5_692.awsui_is-navigation-open_hyvsj_1t8j5_638.awsui_animating_hyvsj_1t8j5_753:not(#\9 ),.awsui-mode-entering nav.awsui_navigation_hyvsj_1t8j5_692.awsui_is-navigation-open_hyvsj_1t8j5_638.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}nav.awsui_navigation_hyvsj_1t8j5_692>.awsui_animated-content_hyvsj_1t8j5_817:not(#\9 ){inline-size:var(--awsui-navigation-width-6b9ypa)}nav.awsui_navigation_hyvsj_1t8j5_692>.awsui_content-container_hyvsj_1t8j5_820:not(#\9 ){flex-grow:1}@media(max-width: 688px){nav.awsui_navigation_hyvsj_1t8j5_692:not(#\9 ){--awsui-navigation-width-6b9ypa: 100vw}}.awsui_hide-navigation_hyvsj_1t8j5_829:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-dsumyt, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-z959cw, 15px)}.awsui_notifications_hyvsj_1t8j5_839:not(#\9 ){color:var(--color-text-body-default-ryjct1, #0f141a);grid-area:notifications;z-index:850}.awsui_notifications_hyvsj_1t8j5_839.awsui_has-notification-content_hyvsj_1t8j5_844:not(#\9 ){padding-block-start:var(--space-scaled-s-iuuihm, 12px)}@media(min-width: 689px){.awsui_notifications_hyvsj_1t8j5_839.awsui_sticky-notifications_hyvsj_1t8j5_848:not(#\9 ){--awsui-flashbar-sticky-bottom-margin-6b9ypa: var(--space-xxl-32srm4, 32px);position:sticky;inset-block-start:var(--awsui-offset-top-6b9ypa)}.awsui_notifications_hyvsj_1t8j5_839.awsui_sticky-notifications_hyvsj_1t8j5_848:not(#\9 ):not(.awsui_high-contrast_hyvsj_1t8j5_853){background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_notifications_hyvsj_1t8j5_839.awsui_has-notification-content_hyvsj_1t8j5_844:not(#\9 ){padding-block-start:var(--space-xs-ymlm0b, 8px)}}section.awsui_split-panel-bottom_hyvsj_1t8j5_871:not(#\9 ){align-self:end;inset-block-end:var(--awsui-footer-height-6b9ypa);display:none;grid-column:1/6;grid-row:9;block-size:auto;overflow-y:hidden;position:sticky;z-index:840}@keyframes awsui_openSplitPanelBottom_hyvsj_1t8j5_1{from{block-size:var(--awsui-split-panel-reported-header-size-6b9ypa, 0)}to{block-size:var(--awsui-split-panel-reported-size-6b9ypa)}}section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_disable-body-scroll_hyvsj_1t8j5_208:not(#\9 ){inset-block-end:0}section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_is-navigation-open_hyvsj_1t8j5_638.awsui_position-bottom_hyvsj_1t8j5_918:not(#\9 ){grid-column-start:2}section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_has-open-drawer_hyvsj_1t8j5_187.awsui_position-bottom_hyvsj_1t8j5_918:not(#\9 ){grid-column-end:5}section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_position-bottom_hyvsj_1t8j5_918:not(#\9 ){display:block}section.awsui_split-panel-bottom_hyvsj_1t8j5_871:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_1t8j5_641).awsui_position-bottom_hyvsj_1t8j5_918{box-shadow:rgba(0, 7, 22, 0.1) 0px -32px 32px -24px}section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_position-bottom_hyvsj_1t8j5_918:not(#\9 ){box-shadow:var(--shadow-split-bottom-d7sdey, 0px -36px 36px -36px rgba(0, 7, 22, 0.1))}section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_position-bottom_hyvsj_1t8j5_918.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:awsui_openSplitPanelBottom_hyvsj_1t8j5_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_position-bottom_hyvsj_1t8j5_918.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_position-bottom_hyvsj_1t8j5_918.awsui_animating_hyvsj_1t8j5_753:not(#\9 ),.awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_1t8j5_871.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_position-bottom_hyvsj_1t8j5_918.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}section.awsui_split-panel-side_hyvsj_1t8j5_947:not(#\9 ){block-size:100%;overflow-x:hidden;pointer-events:auto}section.awsui_split-panel-side_hyvsj_1t8j5_947:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_1t8j5_641),section.awsui_split-panel-side_hyvsj_1t8j5_947.awsui_position-bottom_hyvsj_1t8j5_918:not(#\9 ){inline-size:0}section.awsui_split-panel-side_hyvsj_1t8j5_947.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_position-side_hyvsj_1t8j5_960:not(#\9 ){max-inline-size:var(--awsui-split-panel-max-width-6b9ypa, 280px);min-inline-size:var(--awsui-split-panel-min-width-6b9ypa, 280px);border-inline-start:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}section.awsui_split-panel-side_hyvsj_1t8j5_947.awsui_is-split-panel-open_hyvsj_1t8j5_641.awsui_position-side_hyvsj_1t8j5_960:not(#\9 ):not(.awsui_has-open-drawer_hyvsj_1t8j5_187){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-panel-side-edgrzi, #c6c6cd)}.awsui_tools-container_hyvsj_1t8j5_982:not(#\9 ){--awsui-tools-max-width-6b9ypa: calc(var(--awsui-layout-width-6b9ypa) - var(--awsui-main-offset-left-6b9ypa) - var(--awsui-default-min-content-width-6b9ypa) - var(--awsui-content-gap-right-6b9ypa));display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-6b9ypa);max-inline-size:var(--awsui-tools-max-width-6b9ypa);position:sticky;inset-block-start:var(--awsui-offset-top-6b9ypa);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_tools-container_hyvsj_1t8j5_982:not(#\9 ){--awsui-tools-max-width-6b9ypa: none;--awsui-tools-width-6b9ypa: auto;position:fixed;inset-inline-end:0;z-index:1001}.awsui_tools-container_hyvsj_1t8j5_982.awsui_disable-body-scroll_hyvsj_1t8j5_208:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}.awsui_tools_hyvsj_1t8j5_982:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);flex-shrink:0;block-size:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;pointer-events:auto;position:relative;word-wrap:break-word}@keyframes awsui_openTools_hyvsj_1t8j5_1{from{opacity:var(--awsui-tools-animation-starting-opacity-6b9ypa, 0);inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}to{opacity:1;inline-size:var(--awsui-tools-width-6b9ypa)}}.awsui_tools_hyvsj_1t8j5_982:not(#\9 ):not(.awsui_is-tools-open_hyvsj_1t8j5_641){inline-size:0;display:none}.awsui_tools_hyvsj_1t8j5_982.awsui_is-tools-open_hyvsj_1t8j5_641:not(#\9 ){border-inline-start:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_tools_hyvsj_1t8j5_982.awsui_is-tools-open_hyvsj_1t8j5_641.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:awsui_openTools_hyvsj_1t8j5_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_tools_hyvsj_1t8j5_982.awsui_is-tools-open_hyvsj_1t8j5_641.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tools_hyvsj_1t8j5_982.awsui_is-tools-open_hyvsj_1t8j5_641.awsui_animating_hyvsj_1t8j5_753:not(#\9 ),.awsui-mode-entering .awsui_tools_hyvsj_1t8j5_982.awsui_is-tools-open_hyvsj_1t8j5_641.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}.awsui_tools_hyvsj_1t8j5_982>.awsui_animated-content_hyvsj_1t8j5_817:not(#\9 ){inline-size:var(--awsui-tools-width-6b9ypa)}@media(min-width: 689px){.awsui_tools_hyvsj_1t8j5_982.awsui_is-tools-open_hyvsj_1t8j5_641.awsui_has-tools-form-persistence_hyvsj_1t8j5_1071:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}}@media(max-width: 688px){.awsui_tools_hyvsj_1t8j5_982:not(#\9 ){--awsui-tools-width-6b9ypa: 100vw}}.awsui_hide-tools_hyvsj_1t8j5_1081:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-dsumyt, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-z959cw, 15px);z-index:1}.awsui_show-tools_hyvsj_1t8j5_1093:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box;padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-layout-toggle-padding-chwlhz, 12px)}@keyframes awsui_showButtons_hyvsj_1t8j5_1{0%{opacity:0}100%{opacity:1}}.awsui_show-tools_hyvsj_1t8j5_1093:not(#\9 ):not(.awsui_has-tools-form_hyvsj_1t8j5_1071){display:none}@media(min-width: 689px){.awsui_show-tools_hyvsj_1t8j5_1093.awsui_has-tools-form_hyvsj_1t8j5_1071:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-xs-ymlm0b, 8px)}.awsui_show-tools_hyvsj_1t8j5_1093.awsui_has-tools-form_hyvsj_1t8j5_1071.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:awsui_showButtons_hyvsj_1t8j5_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_show-tools_hyvsj_1t8j5_1093.awsui_has-tools-form_hyvsj_1t8j5_1071.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_show-tools_hyvsj_1t8j5_1093.awsui_has-tools-form_hyvsj_1t8j5_1071.awsui_animating_hyvsj_1t8j5_753:not(#\9 ),.awsui-mode-entering .awsui_show-tools_hyvsj_1t8j5_1093.awsui_has-tools-form_hyvsj_1t8j5_1071.awsui_animating_hyvsj_1t8j5_753:not(#\9 ){animation:none;transition:none}.awsui_show-tools_hyvsj_1t8j5_1093.awsui_has-tools-form-persistence_hyvsj_1t8j5_1071:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);z-index:1}}.awsui_trigger-button-styles_hyvsj_1t8j5_1173:not(#\9 ){background:var(--color-background-layout-toggle-default-2hgjdu, #424650);border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;block-size:var(--space-layout-toggle-diameter-j2qffw, 36px);inline-size:var(--space-layout-toggle-diameter-j2qffw, 36px)}.awsui_trigger-button-styles_hyvsj_1t8j5_1173:not(#\9 ):hover{background:var(--color-background-layout-toggle-hover-0cpm7g, #656871)}.awsui_trigger-button-styles_hyvsj_1t8j5_1173:not(#\9 ):active{background:var(--color-background-layout-toggle-active-ap91vm, #424650)}.awsui_trigger-badge-wrapper_hyvsj_1t8j5_1189:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;display:flex;justify-content:center;align-items:center;clip-path:path("M34.2193 10.1845C33.3961 10.579 32.4739 10.8 31.5 10.8C28.0206 10.8 25.2 7.97939 25.2 4.5C25.2 3.52614 25.421 2.6039 25.8155 1.78066C23.4518 0.639587 20.8006 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36C27.9411 36 36 27.9411 36 18C36 15.1994 35.3604 12.5482 34.2193 10.1845Z")}.awsui_trigger-badge-wrapper_hyvsj_1t8j5_1189:not(#\9 ):dir(rtl){clip-path:path("M1.78066 10.1845C2.6039 10.579 3.52615 10.8 4.5 10.8C7.97939 10.8 10.8 7.97939 10.8 4.5C10.8 3.52614 10.579 2.6039 10.1845 1.78066C12.5482 0.639587 15.1994 0 18 0C27.9411 0 36 8.05887 36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 15.1994 0.639587 12.5482 1.78066 10.1845Z")}.awsui_trigger_hyvsj_1t8j5_1173:not(#\9 ){border-block:none;border-inline:none;padding-inline:0;color:var(--color-text-layout-toggle-1a15s3, #ffffff);cursor:pointer;pointer-events:auto;position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1t8j5_1173:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1t8j5_1173:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1t8j5_1173:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_trigger_hyvsj_1t8j5_1173:not(#\9 ):focus{outline:none}.awsui_trigger_hyvsj_1t8j5_1173.awsui_selected_hyvsj_1t8j5_1241:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-selected-p7mhyv, #ffffff)}.awsui_trigger_hyvsj_1t8j5_1173.awsui_selected_hyvsj_1t8j5_1241:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-kpbc9x, #004a9e)}.awsui_trigger_hyvsj_1t8j5_1173.awsui_selected_hyvsj_1t8j5_1241:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-sg226v, #006ce0)}.awsui_trigger_hyvsj_1t8j5_1173.awsui_selected_hyvsj_1t8j5_1241>.awsui_trigger-badge-wrapper_hyvsj_1t8j5_1189:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-selected-p7mhyv, #ffffff)}.awsui_trigger_hyvsj_1t8j5_1173.awsui_selected_hyvsj_1t8j5_1241>.awsui_trigger-badge-wrapper_hyvsj_1t8j5_1189:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-kpbc9x, #004a9e)}.awsui_trigger_hyvsj_1t8j5_1173.awsui_selected_hyvsj_1t8j5_1241>.awsui_trigger-badge-wrapper_hyvsj_1t8j5_1189:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-sg226v, #006ce0)}.awsui_trigger_hyvsj_1t8j5_1173.awsui_badge_hyvsj_1t8j5_1261:not(#\9 ),.awsui_trigger_hyvsj_1t8j5_1173.awsui_badge_hyvsj_1t8j5_1261:not(#\9 ):hover,.awsui_trigger_hyvsj_1t8j5_1173.awsui_badge_hyvsj_1t8j5_1261:not(#\9 ):active{background:transparent}.awsui_trigger-wrapper_hyvsj_1t8j5_1265:not(#\9 ){position:relative;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%}.awsui_trigger-wrapper_hyvsj_1t8j5_1265:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_1t8j5_671){box-shadow:var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}.awsui_dot_hyvsj_1t8j5_1280:not(#\9 ){position:absolute;inline-size:9px;block-size:9px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:var(--color-background-badge-icon-ul3s2p, #db0000);inset-block-start:0;inset-inline-end:0}

.awsui_root_xttbq_1rjuy_145:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_icon-shake_1cbgc_77yow_153:not(#\9 ){display:inline-block;animation:awsui_awsui-motion-shake-horizontally_1cbgc_77yow_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_77yow_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_icon-shake_1cbgc_77yow_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon-shake_1cbgc_77yow_153:not(#\9 ),.awsui-mode-entering .awsui_icon-shake_1cbgc_77yow_153:not(#\9 ){animation:none;transition:none}.awsui_container-fade-in_1cbgc_77yow_181:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1cbgc_77yow_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_1cbgc_77yow_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container-fade-in_1cbgc_77yow_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container-fade-in_1cbgc_77yow_181:not(#\9 ),.awsui-mode-entering .awsui_container-fade-in_1cbgc_77yow_181:not(#\9 ){animation:none;transition:none}.awsui_root_1cbgc_77yow_203:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1cbgc_77yow_203.awsui_status-error_1cbgc_77yow_212:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_root_1cbgc_77yow_203.awsui_status-warning_1cbgc_77yow_215:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_root_1cbgc_77yow_203.awsui_status-success_1cbgc_77yow_218:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_root_1cbgc_77yow_203.awsui_status-info_1cbgc_77yow_221:not(#\9 ){color:var(--color-text-status-info-zl3i1d, #006ce0)}.awsui_root_1cbgc_77yow_203.awsui_status-stopped_1cbgc_77yow_224:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_77yow_203.awsui_status-pending_1cbgc_77yow_227:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_77yow_203.awsui_status-in-progress_1cbgc_77yow_230:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_77yow_203.awsui_status-loading_1cbgc_77yow_233:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_77yow_203.awsui_status-not-started_1cbgc_77yow_236:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_77yow_203.awsui_color-override-red_1cbgc_77yow_239:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_root_1cbgc_77yow_203.awsui_color-override-grey_1cbgc_77yow_242:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_77yow_203.awsui_color-override-blue_1cbgc_77yow_245:not(#\9 ){color:var(--color-text-status-info-zl3i1d, #006ce0)}.awsui_root_1cbgc_77yow_203.awsui_color-override-green_1cbgc_77yow_248:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_root_1cbgc_77yow_203.awsui_color-override-yellow_1cbgc_77yow_251:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_container_1cbgc_77yow_181.awsui_display-inline_1cbgc_77yow_255:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline}.awsui_container_1cbgc_77yow_181.awsui_display-inline_1cbgc_77yow_255>.awsui_icon_1cbgc_77yow_153:not(#\9 ){white-space:nowrap}.awsui_container_1cbgc_77yow_181.awsui_display-inline-block_1cbgc_77yow_263:not(#\9 ){display:inline-block;word-wrap:break-word;word-break:break-all}.awsui_container_1cbgc_77yow_181.awsui_display-inline-block_1cbgc_77yow_263>.awsui_icon_1cbgc_77yow_153:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_overflow-ellipsis_1cbgc_77yow_272:not(#\9 ){max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}
.awsui_root_1sxt8_1xlr2_193:not(#\9 ){display:contents}.awsui_drawer_1sxt8_1xlr2_197:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;background-color:var(--color-background-drawer-tbr3w1, #ffffff)}.awsui_drawer_1sxt8_1xlr2_197.awsui_has-close-action_1sxt8_1xlr2_230:not(#\9 ){position:relative}.awsui_drawer_1sxt8_1xlr2_197.awsui_position-absolute_1sxt8_1xlr2_233:not(#\9 ),.awsui_drawer_1sxt8_1xlr2_197.awsui_position-sticky_1sxt8_1xlr2_233:not(#\9 ),.awsui_drawer_1sxt8_1xlr2_197.awsui_position-fixed_1sxt8_1xlr2_233:not(#\9 ){box-shadow:var(--shadow-panel-vk7iea, 0px 0px 0px 1px #b6bec9)}.awsui_drawer_1sxt8_1xlr2_197.awsui_with-footer_1sxt8_1xlr2_236:not(#\9 ){display:flex;flex-direction:column}.awsui_drawer_1sxt8_1xlr2_197.awsui_with-footer_1sxt8_1xlr2_236.awsui_position-static_1sxt8_1xlr2_240:not(#\9 ){min-block-size:100%}.awsui_drawer_1sxt8_1xlr2_197.awsui_with-footer_1sxt8_1xlr2_236>.awsui_content_1sxt8_1xlr2_243:not(#\9 ){flex:1}.awsui_drawer_1sxt8_1xlr2_197:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_1xlr2_197:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_1xlr2_197:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_1xlr2_197:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:2px;inset-block-start:2px;inline-size:calc(100% - 2px - 2px);block-size:calc(100% - 2px - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header_1sxt8_1xlr2_271:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);display:flex;justify-content:space-between;color:var(--color-text-heading-default-5vbiad, #0f141a);padding-block:var(--space-panel-header-vertical-2rsh3z, 20px);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-a3g1xy, #c6c6cd);padding-inline:var(--space-panel-side-left-u1m3s9, 28px) calc(var(--space-l-2ud1p3, 20px) + var(--space-scaled-xxl-igc2mh, 32px))}.awsui_header_1sxt8_1xlr2_271.awsui_hide-close-action_1sxt8_1xlr2_287:not(#\9 ){padding-inline:var(--space-panel-side-left-u1m3s9, 28px) var(--space-panel-side-right-cu4nmw, 24px)}@media(min-width: 689px){.awsui_header_1sxt8_1xlr2_271.awsui_with-additional-action_1sxt8_1xlr2_291:not(#\9 ){padding-inline:var(--space-panel-side-left-u1m3s9, 28px) calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-xxl-igc2mh, 32px))}}.awsui_header_1sxt8_1xlr2_271.awsui_with-runtime-context_1sxt8_1xlr2_299:not(#\9 ){padding-block:14px}.awsui_with-toolbar_1sxt8_1xlr2_302>.awsui_header_1sxt8_1xlr2_271:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1sxt8_1xlr2_271 h2:not(#\9 ),.awsui_header_1sxt8_1xlr2_271 h3:not(#\9 ),.awsui_header_1sxt8_1xlr2_271 h4:not(#\9 ),.awsui_header_1sxt8_1xlr2_271 h5:not(#\9 ),.awsui_header_1sxt8_1xlr2_271 h6:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);padding-block:0;margin-block:0}.awsui_header-actions_1sxt8_1xlr2_321:not(#\9 ){display:inline-flex;align-items:flex-start;z-index:1}.awsui_close-action_1sxt8_1xlr2_327:not(#\9 ){position:absolute;inset-block-start:var(--space-panel-header-vertical-2rsh3z, 20px);inset-inline-end:var(--space-scaled-l-k5kohy, 20px)}.awsui_content-with-paddings_1sxt8_1xlr2_333:not(#\9 ):not(:empty){padding-block-start:var(--space-panel-content-top-v0ma35, 20px);padding-inline-start:var(--space-panel-side-left-u1m3s9, 28px);padding-inline-end:var(--space-panel-side-right-cu4nmw, 24px);padding-block-end:var(--space-panel-content-bottom-9b1yrz, 40px)}.awsui_footer_1sxt8_1xlr2_340:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-a3g1xy, #c6c6cd);padding-block:var(--space-panel-content-top-v0ma35, 20px);padding-inline:var(--space-panel-side-left-u1m3s9, 28px) var(--space-panel-side-right-cu4nmw, 24px)}.awsui_footer_1sxt8_1xlr2_340.awsui_is-sticky_1sxt8_1xlr2_346:not(#\9 ){position:sticky;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:810}.awsui_hidden_1sxt8_1xlr2_358:not(#\9 ){display:none}.awsui_focus-trap_1sxt8_1xlr2_362:not(#\9 ){display:contents}.awsui_backdrop_1sxt8_1xlr2_366:not(#\9 ){inset:0;background-color:var(--color-background-drawer-backdrop-lnf29t, rgba(35, 43, 55, 0.7))}.awsui_backdrop_1sxt8_1xlr2_366.awsui_backdrop-fixed_1sxt8_1xlr2_370:not(#\9 ){position:fixed}.awsui_backdrop_1sxt8_1xlr2_366.awsui_backdrop-absolute_1sxt8_1xlr2_373:not(#\9 ){position:absolute}

.awsui_link_4c84z_19v17_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:inline;white-space:inherit;--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, var(--border-link-focus-ring-shadow-spread-39uvxr, 2px)) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0));text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-2tir24, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_link_4c84z_19v17_145:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_link_4c84z_19v17_145:not(#\9 ):active,.awsui_link_4c84z_19v17_145:not(#\9 ):focus,.awsui_link_4c84z_19v17_145:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:var(--font-link-button-weight-vslyg9, 700);letter-spacing:var(--font-link-button-letter-spacing-imtxwq, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-z4wjnv, transparent);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ):active,.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ):focus,.awsui_link_4c84z_19v17_145.awsui_variant-recovery_4c84z_19v17_212:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-cn3mqh, transparent)}.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ){-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-2tir24, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ):active,.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ):focus,.awsui_link_4c84z_19v17_145.awsui_variant-secondary_4c84z_19v17_245:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ):active,.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ):focus,.awsui_link_4c84z_19v17_145.awsui_variant-primary_4c84z_19v17_280:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-info-default-co23zs, #006ce0));font-weight:var(--font-weight-bold-fo1afg, 700);letter-spacing:.005em;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-info-hover-gh24pk, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-info-hover-gh24pk, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ):active,.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ):focus,.awsui_link_4c84z_19v17_145.awsui_variant-info_4c84z_19v17_313:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-cn3mqh, transparent)}.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:var(--font-weight-display-l-h5zsi8, 700);text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ):active,.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ):focus,.awsui_link_4c84z_19v17_145.awsui_variant-value-large_4c84z_19v17_348:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-cpoktr, #424650));font-weight:var(--font-weight-bold-fo1afg, 700);letter-spacing:.005em;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-interactive-hover-p2beex, #0f141a))}.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-interactive-active-883d43, #0f141a))}.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ):active,.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ):focus,.awsui_link_4c84z_19v17_145.awsui_variant-top-navigation_4c84z_19v17_380:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-button-normal-default-1ho9n8, #006ce0));font-weight:var(--font-weight-bold-fo1afg, 700);letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em);text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-button-normal-hover-kmrmqs, #002b66))}.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ):focus{outline:none}.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-button-normal-active-d3qp4o, #002b66))}.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ):active,.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ):focus,.awsui_link_4c84z_19v17_145.awsui_button_4c84z_19v17_415:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_19v17_145.awsui_color-inverted_4c84z_19v17_450:not(#\9 ){color:var(--color-text-notification-default-w5tddq, #f9f9fa)}.awsui_link_4c84z_19v17_145.awsui_color-inverted_4c84z_19v17_450:not(#\9 ):not(.awsui_button_4c84z_19v17_415){text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_19v17_145.awsui_color-inverted_4c84z_19v17_450:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-b4wg6a, #ffffff)}body[data-awsui-focus-visible=true] .awsui_link_4c84z_19v17_145:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_link_4c84z_19v17_145.awsui_font-size-body-s_4c84z_19v17_471:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);text-underline-offset:.3em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_font-size-body-m_4c84z_19v17_478:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_font-size-heading-xs_4c84z_19v17_484:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);letter-spacing:var(--letter-spacing-heading-xs-fgog7a, normal);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_font-size-heading-s_4c84z_19v17_491:not(#\9 ){font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);text-underline-offset:.3em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_font-size-heading-m_4c84z_19v17_498:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_font-size-heading-l_4c84z_19v17_505:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_font-size-heading-xl_4c84z_19v17_512:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_font-size-display-l_4c84z_19v17_519:not(#\9 ){font-size:var(--font-size-display-l-wa6woo, 42px);line-height:var(--line-height-display-l-vwanzp, 48px);letter-spacing:var(--letter-spacing-display-l-elyyxk, -0.03em);text-underline-offset:.25em;text-decoration-thickness:2px}.awsui_link_4c84z_19v17_145.awsui_font-size-inherit_4c84z_19v17_526:not(#\9 ){font-size:inherit;line-height:inherit;letter-spacing:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_19v17_145.awsui_in-inline-token_4c84z_19v17_533:not(#\9 ){text-underline-offset:.15em}.awsui_icon-wrapper_4c84z_19v17_537:not(#\9 ){white-space:nowrap}.awsui_icon_4c84z_19v17_537:not(#\9 ){display:inline-block}
.awsui_drag-overlay_1ksmw_dkfy5_145:not(#\9 ){box-shadow:var(--shadow-container-active-eb8c7e, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));background-color:var(--color-background-container-content-h114dj, #ffffff)}.awsui_drag-overlay-item_1ksmw_dkfy5_149:not(#\9 ){border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);position:relative}.awsui_drag-overlay-item_1ksmw_dkfy5_149:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-item_1ksmw_dkfy5_149:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_drag-overlay-container_1ksmw_dkfy5_174:not(#\9 ){border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);position:relative}.awsui_drag-overlay-container_1ksmw_dkfy5_174:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-container_1ksmw_dkfy5_174:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_active_1ksmw_dkfy5_200:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_placeholder_1ksmw_dkfy5_210:not(#\9 ){position:relative}.awsui_placeholder_1ksmw_dkfy5_210:not(#\9 ):after{content:" ";position:absolute;inset:0;background:var(--color-drag-placeholder-hover-87nc95, #d1f1ff)}.awsui_placeholder-item_1ksmw_dkfy5_219:not(#\9 ):after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_placeholder-container_1ksmw_dkfy5_225:not(#\9 ):after{border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_sorting_1ksmw_dkfy5_232:not(#\9 ){transition:transform var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_sorting_1ksmw_dkfy5_232:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_sorting_1ksmw_dkfy5_232:not(#\9 ),.awsui-mode-entering .awsui_sorting_1ksmw_dkfy5_232:not(#\9 ){animation:none;transition:none}
.awsui_root_1axkx_1yuhy_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;position:relative}.awsui_item_1axkx_1yuhy_183:not(#\9 ):not(:last-child){border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-gobrui, #ebebf0)}.awsui_item_1axkx_1yuhy_183:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_1yuhy_186){padding-block:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_item_1axkx_1yuhy_183:not(#\9 ):first-child.awsui_disable-paddings_1axkx_1yuhy_189{padding-block-start:0}.awsui_item_1axkx_1yuhy_183:not(#\9 ):last-child.awsui_disable-paddings_1axkx_1yuhy_189{padding-block-end:0}.awsui_sortable-item_1axkx_1yuhy_196:not(#\9 ){display:flex;align-items:baseline}.awsui_sortable-item_1axkx_1yuhy_196:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_1yuhy_186){column-gap:var(--space-xxs-hwfkai, 4px)}

.awsui_drawer_12i0j_1reoz_193:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-container-content-h114dj, #ffffff);display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr;inline-size:var(--awsui-drawer-size-6b9ypa);block-size:100%;overflow:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui_drawer_12i0j_1reoz_193.awsui_with-expanded-motion_12i0j_1reoz_207:not(#\9 ){transition:inline-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1)),block-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1)),min-inline-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_drawer_12i0j_1reoz_193.awsui_with-expanded-motion_12i0j_1reoz_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_drawer_12i0j_1reoz_193.awsui_with-expanded-motion_12i0j_1reoz_207:not(#\9 ),.awsui-mode-entering .awsui_drawer_12i0j_1reoz_193.awsui_with-expanded-motion_12i0j_1reoz_207:not(#\9 ){animation:none;transition:none}@media(min-width: 689px){.awsui_drawer_12i0j_1reoz_193:not(#\9 ):not(.awsui_legacy_12i0j_1reoz_221):not(.awsui_ai-drawer_12i0j_1reoz_221):not(.awsui_bottom-drawer_12i0j_1reoz_221){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}@media(max-width: 688px){.awsui_drawer_12i0j_1reoz_193:not(#\9 ){inline-size:100%}.awsui_drawer_12i0j_1reoz_193.awsui_last-opened_12i0j_1reoz_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1reoz_193.awsui_drawer-global_12i0j_1reoz_233:not(#\9 ){display:block}@media(min-width: 689px){.awsui_drawer_12i0j_1reoz_193.awsui_drawer-global_12i0j_1reoz_233:not(#\9 ){inline-size:var(--awsui-drawer-size-6b9ypa)}}@media(max-width: 688px){.awsui_drawer_12i0j_1reoz_193.awsui_drawer-global_12i0j_1reoz_233:not(#\9 ):not(.awsui_last-opened_12i0j_1reoz_229):not(.awsui_drawer-expanded_12i0j_1reoz_242){display:none}}.awsui_drawer_12i0j_1reoz_193.awsui_drawer-hidden_12i0j_1reoz_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1reoz_193.awsui_drawer-expanded_12i0j_1reoz_242:not(#\9 ){inline-size:100%}@media(min-width: 689px){.awsui_drawer_12i0j_1reoz_193.awsui_drawer-expanded_12i0j_1reoz_242:not(#\9 ){border-inline-start:none}.awsui_drawer_12i0j_1reoz_193.awsui_drawer-expanded_12i0j_1reoz_242.awsui_has-next-siblings_12i0j_1reoz_256>.awsui_global-drawer-wrapper_12i0j_1reoz_256:not(#\9 ):after{content:"";position:absolute;block-size:100%;inline-size:8px;inset-inline-end:0;background:var(--color-gap-global-drawer-dg60r3, #ebebf0);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1reoz_193.awsui_drawer-expanded_12i0j_1reoz_242>.awsui_global-drawer-wrapper_12i0j_1reoz_256:not(#\9 ){inline-size:100%;grid-template-columns:8px 1fr}.awsui_drawer_12i0j_1reoz_193.awsui_drawer-expanded_12i0j_1reoz_242>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){grid-column:2}.awsui_drawer_12i0j_1reoz_193.awsui_drawer-expanded_12i0j_1reoz_242>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-gap_12i0j_1reoz_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-dg60r3, #ebebf0);border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}.awsui_drawer_12i0j_1reoz_193>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){grid-column:1/span 2;grid-row:1;display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto;min-inline-size:var(--awsui-drawer-size-6b9ypa)}.awsui_drawer_12i0j_1reoz_193>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-close-button_12i0j_1reoz_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1reoz_193>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-expanded-mode-button_12i0j_1reoz_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1reoz_193>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1reoz_193>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270.awsui_drawer-content-hidden_12i0j_1reoz_309:not(#\9 ){display:none}.awsui_drawer_12i0j_1reoz_193>.awsui_drawer-slider_12i0j_1reoz_312:not(#\9 ){z-index:850;grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256:not(#\9 ){display:grid;min-inline-size:var(--awsui-drawer-size-6b9ypa);grid-template-columns:8px var(--space-m-dsumyt, 16px) 1fr;overflow:hidden}@media(max-width: 688px){.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256:not(#\9 ){grid-template-columns:1fr}}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-gap_12i0j_1reoz_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-dg60r3, #ebebf0);border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-slider_12i0j_1reoz_312:not(#\9 ){z-index:850;grid-column:2;grid-row:1;display:flex;align-items:center}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){grid-row:1;display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto}@media(min-width: 689px){.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){grid-column:2/span 2}}@media(max-width: 688px){.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){grid-column:1/span 2}}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-actions_12i0j_1reoz_364:not(#\9 ){position:absolute;display:flex;inset-block-start:0;inset-inline-end:0;padding-inline-end:var(--space-m-dsumyt, 16px);padding-block-start:14px}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-close-button_12i0j_1reoz_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-expanded-mode-button_12i0j_1reoz_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1reoz_193>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270.awsui_drawer-content-hidden_12i0j_1reoz_309:not(#\9 ){display:none}@media(max-width: 688px){@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1reoz_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1reoz_221),.awsui-dark-mode .awsui_drawer_12i0j_1reoz_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1reoz_221){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221:not(#\9 ){grid-template-columns:1fr var(--space-xs-ymlm0b, 8px);background:#161d26}@media(max-width: 688px){.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221:not(#\9 ){grid-template-columns:1fr;z-index:1001}}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-slider_12i0j_1reoz_312:not(#\9 ){z-index:850;display:flex;justify-content:center;inline-size:var(--space-xs-ymlm0b, 8px);overflow:hidden;grid-column:2}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221 .awsui_ai-drawer-slider-handle_12i0j_1reoz_421:not(#\9 ){color:var(--color-text-interactive-inverted-default-nzthan, #dedee3)}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221 .awsui_ai-drawer-slider-handle_12i0j_1reoz_421:not(#\9 ):hover{stroke:var(--color-text-interactive-inverted-hover-oa7pli, #f9f9fa)}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){min-inline-size:calc(var(--awsui-drawer-min-size-6b9ypa) - var(--space-xs-ymlm0b, 8px));grid-column:1/span 1;background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff)}@media(min-width: 689px){.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){border-start-end-radius:var(--space-xxs-hwfkai, 4px)}}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270:not(#\9 ){grid-row:1/span 4}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440:not(#\9 ){block-size:42px;position:sticky;z-index:1000;display:flex;justify-content:space-between;align-items:center;inset-block-start:0;background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);border-block-end:2px solid;border-image:linear-gradient(90deg, #962eff 0%, #5c7fff 30%, #09f 50%, #b8e7ff 70%, #8575ff 100%) 1;box-sizing:border-box}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-content-header-content_12i0j_1reoz_453:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-start:var(--space-l-2ud1p3, 20px);padding-inline-end:var(--space-m-dsumyt, 16px)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-content-header-content_12i0j_1reoz_453:not(#\9 ),.awsui-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-content-header-content_12i0j_1reoz_453:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}@media(min-width: 689px){.awsui-polaris-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-content-header-content_12i0j_1reoz_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1reoz_470),.awsui-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-content-header-content_12i0j_1reoz_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1reoz_470){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);border-start-end-radius:var(--space-xxs-hwfkai, 4px)}}}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-content-header-content_12i0j_1reoz_453>.awsui_drawer-actions_12i0j_1reoz_364:not(#\9 ){display:flex}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ){position:relative;display:flex;align-items:center;box-sizing:border-box;block-size:100%;padding-inline:var(--space-static-m-m6qboo, 16px);background-color:#161d26}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ):before,.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:-5px;inline-size:5px;block-size:5px;background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ):before,.awsui-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ):after,.awsui-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ):after{display:none}}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470:not(#\9 ):after{background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);border-start-end-radius:var(--space-xxs-hwfkai, 4px)}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1reoz_509:not(#\9 ){position:relative}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1reoz_509:not(#\9 ):has(:focus-visible){position:relative}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1reoz_509:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1reoz_509:not(#\9 ):has(:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1reoz_509>.awsui_drawer-back-to-console-button_12i0j_1reoz_509:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);border-start-start-radius:var(--space-static-xxs-ns94dp, 4px);border-start-end-radius:var(--space-static-xxs-ns94dp, 4px);border-end-start-radius:var(--space-static-xxs-ns94dp, 4px);border-end-end-radius:var(--space-static-xxs-ns94dp, 4px);border-width:0;padding-inline:var(--space-static-xs-gnm0mz, 8px);padding-block:var(--space-static-xxs-ns94dp, 4px);background:radial-gradient(203.69% 159.19% at 95% -11.67%, #ffbb45 0%, #f90 30%, #fa6f00 60%);color:#fff;cursor:pointer}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1reoz_509>.awsui_drawer-back-to-console-button_12i0j_1reoz_509:not(#\9 ):focus{outline:none}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-header_12i0j_1reoz_440>.awsui_drawer-back-to-console-slot_12i0j_1reoz_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1reoz_509>.awsui_drawer-back-to-console-custom-button_12i0j_1reoz_582:not(#\9 ){all:initial;display:flex;cursor:pointer;text-align:center}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221>.awsui_drawer-content-container_12i0j_1reoz_270>.awsui_drawer-content_12i0j_1reoz_270>.awsui_drawer-content-content_12i0j_1reoz_588:not(#\9 ){display:flex;flex-direction:column;block-size:calc(100% - 42px)}@media(min-width: 689px){.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1reoz_242)>.awsui_drawer-content-container_12i0j_1reoz_270{clip-path:inset(0 0 -9999px 0 round 0 var(--space-xxs-hwfkai, 4px) 0 0)}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1reoz_242)>.awsui_drawer-content-container_12i0j_1reoz_270:dir(rtl){clip-path:inset(0 0 -9999px 0 round var(--space-xxs-hwfkai, 4px) 0 0 0)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1reoz_242)>.awsui_drawer-content-container_12i0j_1reoz_270,.awsui-dark-mode .awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1reoz_242)>.awsui_drawer-content-container_12i0j_1reoz_270{border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221.awsui_drawer-expanded_12i0j_1reoz_242:not(#\9 ){grid-template-columns:1fr}.awsui_drawer_12i0j_1reoz_193.awsui_ai-drawer_12i0j_1reoz_221.awsui_drawer-expanded_12i0j_1reoz_242>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){border-start-end-radius:0}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221:not(#\9 ){display:block;inline-size:100%;block-size:var(--awsui-bottom-drawer-size-6b9ypa)}@media(max-width: 688px){.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221:not(#\9 ){block-size:100%}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221.awsui_last-opened_12i0j_1reoz_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221.awsui_drawer-hidden_12i0j_1reoz_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221>.awsui_global-drawer-wrapper_12i0j_1reoz_256:not(#\9 ){display:block}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-gap_12i0j_1reoz_273:not(#\9 ){block-size:8px;inline-size:100%;border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:content-box}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-slider_12i0j_1reoz_312:not(#\9 ){block-size:auto;justify-content:center}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_bottom-drawer-content-header_12i0j_1reoz_646:not(#\9 ){display:flex;justify-content:space-between;align-items:center;inset-block-start:0;box-sizing:border-box}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_bottom-drawer-content-header_12i0j_1reoz_646>.awsui_bottom-drawer-content-header-content_12i0j_1reoz_653:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-end:var(--space-m-dsumyt, 16px)}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_bottom-drawer-content-header_12i0j_1reoz_646>.awsui_bottom-drawer-content-header-content_12i0j_1reoz_653>.awsui_bottom-drawer-actions_12i0j_1reoz_661:not(#\9 ){display:flex}.awsui_drawer_12i0j_1reoz_193.awsui_bottom-drawer_12i0j_1reoz_221>.awsui_global-drawer-wrapper_12i0j_1reoz_256>.awsui_drawer-content-container_12i0j_1reoz_270:not(#\9 ){grid-template-columns:1fr;grid-template-rows:auto}.awsui_runtime-feature-notifications-drawer-content_12i0j_1reoz_669:not(#\9 ){border-block-start:1px solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_runtime-feature-notifications-footer_12i0j_1reoz_673:not(#\9 ){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-gobrui, #ebebf0)}
.awsui_root_7nfqu_x8q8h_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-body-default-ryjct1, #0f141a);background-color:var(--color-background-layout-main-htt4fm, #ffffff);--awsui-max-content-width-6b9ypa: 100%;display:grid;grid-template-areas:"toolbar    toolbar     toolbar" ".       notifications  ." ".           main       .";grid-template-columns:var(--space-layout-content-horizontal-buc0zz, 24px) minmax(0, 1fr) var(--space-layout-content-horizontal-buc0zz, 24px);grid-template-rows:min-content min-content 1fr}@media(min-width: 689px){.awsui_root_7nfqu_x8q8h_153:not(#\9 ){grid-template-areas:"ai-drawer toolbar    toolbar      toolbar       toolbar   toolbar         toolbar  toolbar" "ai-drawer navigation .         notifications    .         sideSplitPanel  tools    global-tools" "ai-drawer navigation .             main         .         sideSplitPanel  tools    global-tools" "ai-drawer bottom-tool bottom-tool bottom-tool  bottom-tool  bottom-tool bottom-tool global-tools";grid-template-columns:min-content min-content minmax(var(--space-layout-content-horizontal-buc0zz, 24px), 1fr) minmax(0, var(--awsui-max-content-width-6b9ypa)) minmax(var(--space-layout-content-horizontal-buc0zz, 24px), 1fr) min-content min-content;grid-template-rows:min-content min-content 1fr min-content min-content}.awsui_root_7nfqu_x8q8h_153.awsui_has-adaptive-widths-default_7nfqu_x8q8h_197:not(#\9 ){--awsui-max-content-width-6b9ypa: 1620px}}@media(min-width: 689px)and (min-width: 1401px){.awsui_root_7nfqu_x8q8h_153.awsui_has-adaptive-widths-dashboard_7nfqu_x8q8h_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 1280px}}@media(min-width: 689px)and (min-width: 1921px){.awsui_root_7nfqu_x8q8h_153.awsui_has-adaptive-widths-dashboard_7nfqu_x8q8h_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 1620px}}@media(min-width: 689px)and (min-width: 2541px){.awsui_root_7nfqu_x8q8h_153.awsui_has-adaptive-widths-dashboard_7nfqu_x8q8h_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 2160px}}@media(min-width: 689px){.awsui_root_7nfqu_x8q8h_153.awsui_drawer-expanded-mode_7nfqu_x8q8h_217:not(#\9 ){grid-template-columns:0 0 0 0 0 0 0 auto}.awsui_root_7nfqu_x8q8h_153.awsui_drawer-expanded-mode_7nfqu_x8q8h_217.awsui_ai-drawer-expanded-mode_7nfqu_x8q8h_220:not(#\9 ){grid-template-columns:auto 0 0 0 0 0 0 0}.awsui_root_7nfqu_x8q8h_153.awsui_drawer-expanded-mode_7nfqu_x8q8h_217.awsui_bottom-drawer-expanded-mode_7nfqu_x8q8h_223:not(#\9 ){grid-template-rows:auto;grid-template-columns:0 0 0 0 0 auto 0 0}}.awsui_ai-drawer_7nfqu_x8q8h_220:not(#\9 ),.awsui_navigation_7nfqu_x8q8h_230:not(#\9 ),.awsui_tools_7nfqu_x8q8h_231:not(#\9 ),.awsui_global-tools_7nfqu_x8q8h_232:not(#\9 ),.awsui_bottom-tool_7nfqu_x8q8h_233:not(#\9 ){grid-row:1/-1;grid-column:1/-1;background:var(--color-background-container-content-h114dj, #ffffff);opacity:1}@media(max-width: 688px){.awsui_ai-drawer_7nfqu_x8q8h_220:not(#\9 ),.awsui_navigation_7nfqu_x8q8h_230:not(#\9 ),.awsui_tools_7nfqu_x8q8h_231:not(#\9 ),.awsui_global-tools_7nfqu_x8q8h_232:not(#\9 ),.awsui_bottom-tool_7nfqu_x8q8h_233:not(#\9 ){inline-size:100%}}@media(min-width: 689px){.awsui_bottom-tool_7nfqu_x8q8h_233:not(#\9 ){grid-area:bottom-tool;position:sticky;inset-block-end:0;overflow:hidden;z-index:840}}@media(min-width: 689px){.awsui_ai-drawer_7nfqu_x8q8h_220:not(#\9 ){grid-area:ai-drawer;position:sticky}}.awsui_navigation_7nfqu_x8q8h_230:not(#\9 ){z-index:830}@media(min-width: 689px){.awsui_navigation_7nfqu_x8q8h_230:not(#\9 ){grid-area:navigation;inline-size:var(--awsui-navigation-width-6b9ypa);border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}@media(max-width: 688px){.awsui_navigation_7nfqu_x8q8h_230:not(#\9 ){z-index:1001}}@media(min-width: 689px){.awsui_tools_7nfqu_x8q8h_231:not(#\9 ){grid-area:tools}.awsui_tools_7nfqu_x8q8h_231:not(#\9 ):not(:has(>[data-testid])){inline-size:var(--awsui-tools-width-6b9ypa)}.awsui_tools_7nfqu_x8q8h_231:not(#\9 ):not(:has(>[data-testid])).awsui_tools-open_7nfqu_x8q8h_290{border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}@media(min-width: 689px){.awsui_global-tools_7nfqu_x8q8h_232:not(#\9 ){display:flex;grid-area:global-tools;justify-content:flex-end}}@media(min-width: 689px){.awsui_split-panel-side_7nfqu_x8q8h_304:not(#\9 ){grid-area:sideSplitPanel;border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);opacity:1}}.awsui_split-panel-bottom_7nfqu_x8q8h_311:not(#\9 ){position:sticky;z-index:840;align-self:end;grid-area:main;grid-column:1/-1}@media(min-width: 689px){.awsui_split-panel-bottom_7nfqu_x8q8h_311:not(#\9 ){grid-column:3/6}}.awsui_panel-hidden_7nfqu_x8q8h_324:not(#\9 ){border-block:none;border-inline:none;opacity:0;z-index:0}.awsui_panel-hidden_7nfqu_x8q8h_324.awsui_navigation_7nfqu_x8q8h_230:not(#\9 ),.awsui_panel-hidden_7nfqu_x8q8h_324.awsui_tools_7nfqu_x8q8h_231:not(#\9 ),.awsui_panel-hidden_7nfqu_x8q8h_324.awsui_global-tools_7nfqu_x8q8h_232:not(#\9 ){inline-size:0px}.awsui_toolbar-container_7nfqu_x8q8h_334:not(#\9 ){grid-area:toolbar;block-size:42px;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:border-box}.awsui_notifications-container_7nfqu_x8q8h_341:not(#\9 ){grid-area:notifications}.awsui_notifications-background_7nfqu_x8q8h_345:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff);grid-area:notifications;grid-column:1/-1}@media(min-width: 689px){.awsui_notifications-background_7nfqu_x8q8h_345:not(#\9 ){grid-column:3/6}}.awsui_main-landmark_7nfqu_x8q8h_356:not(#\9 ){display:contents}.awsui_main_7nfqu_x8q8h_356:not(#\9 ){grid-area:main;margin-block-start:var(--space-scaled-s-iuuihm, 12px);margin-block-end:var(--space-layout-content-bottom-zeb1g9, 40px)}.awsui_main-disable-paddings_7nfqu_x8q8h_365:not(#\9 ){margin-block:0;grid-column:1/-1}@media(min-width: 689px){.awsui_main-disable-paddings_7nfqu_x8q8h_365:not(#\9 ){grid-column:3/6}}.awsui_content-header_7nfqu_x8q8h_375:not(#\9 ){margin-block-end:var(--space-content-header-padding-bottom-1nwky7, 16px)}.awsui_content_7nfqu_x8q8h_375:not(#\9 ){display:contents}@media(max-width: 688px){.awsui_unfocusable-mobile_7nfqu_x8q8h_385 *:not(#\9 ){visibility:hidden}}.awsui_hidden_7nfqu_x8q8h_390:not(#\9 ){display:none}.awsui_breadcrumbs-own_7nfqu_x8q8h_394:not(#\9 ):not(:empty)+.awsui_breadcrumbs-discovered_7nfqu_x8q8h_394{display:none}
.awsui_root_ghvqw_1g0cx_5:not(#\9 ){display:contents}

.awsui_root_1wp4s_1km91_185:not(#\9 ){position:relative}.awsui_file-input_1wp4s_1km91_189:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);block-size:1px;inline-size:1px;margin-block:-1px;margin-inline:-1px;padding-block:0;padding-inline:0;overflow:hidden}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-icon_1wp4s_1km91_204:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-icon_1wp4s_1km91_204:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-icon_1wp4s_1km91_204:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-button_1wp4s_1km91_225:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-button_1wp4s_1km91_225:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-button_1wp4s_1km91_225:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}

.awsui_variant-normal_1a743_rydbq_9.awsui_pressed_1a743_rydbq_9:not(#\9 ){background:var(--color-background-toggle-button-normal-pressed-znqu4x, #d1f1ff);border-color:var(--color-border-toggle-button-normal-pressed-avdfaw, #006ce0);color:var(--color-text-toggle-button-normal-pressed-awopw1, #002b66)}.awsui_variant-icon_1a743_rydbq_15.awsui_pressed_1a743_rydbq_9:not(#\9 ){background:transparent;border-color:transparent;color:var(--color-text-toggle-button-icon-pressed-wo78fn, #0f141a)}
.awsui_root_vdkpj_957tz_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_item-wrapper_vdkpj_957tz_217:not(#\9 ){display:inline-block}.awsui_group_vdkpj_957tz_221:not(#\9 ){display:contents}.awsui_divider_vdkpj_957tz_225:not(#\9 ){background-color:var(--color-border-divider-default-nfermc, #c6c6cd);inline-size:var(--border-divider-section-width-uwo8my, 1px);margin-block:var(--space-static-xs-gnm0mz, 8px)}
.awsui_split-panel-side_j4v3w_1dcwh_145:not(#\9 ){position:sticky;z-index:830;overflow-x:hidden}
.awsui_navigation-container_2p2ab_1du59_153:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-container-content-h114dj, #ffffff);inset-block-end:0;overflow-x:hidden;word-wrap:break-word;pointer-events:auto;display:flex;flex-direction:column}.awsui_navigation-container_2p2ab_1du59_153:not(#\9 ):not(.awsui_is-navigation-open_2p2ab_1du59_164){inline-size:0px;display:none}.awsui_navigation-container_2p2ab_1du59_153>.awsui_navigation_2p2ab_1du59_153:not(#\9 ){flex-grow:1;block-size:100%;overflow-y:auto;overscroll-behavior-y:contain;inline-size:var(--awsui-navigation-width-6b9ypa);position:relative}@media(max-width: 688px){.awsui_navigation-container_2p2ab_1du59_153:not(#\9 ){--awsui-navigation-width-6b9ypa: 100vw;z-index:1001}}.awsui_hide-navigation_2p2ab_1du59_184:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-dsumyt, 16px);inset-block-start:14px}
.awsui_breadcrumb-group_d19fg_1bm24_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-block:0;margin-inline:0;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180:not(#\9 ){display:flex;align-items:center;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;list-style:none;inline-size:100%;flex-wrap:nowrap}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180.awsui_ghost_d19fg_1bm24_191:not(#\9 ){flex-wrap:wrap;position:absolute;inset-inline-start:-9000px}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_item_d19fg_1bm24_196:not(#\9 ),.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_ghost-item_d19fg_1bm24_197:not(#\9 ),.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_ellipsis_d19fg_1bm24_198:not(#\9 ){display:inline-block;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_item_d19fg_1bm24_196:not(#\9 ):last-child{flex-shrink:1;min-inline-size:0}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_item_d19fg_1bm24_196.awsui_hide_d19fg_1bm24_209:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_ellipsis_d19fg_1bm24_198:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_ellipsis_d19fg_1bm24_198.awsui_visible_d19fg_1bm24_215:not(#\9 ){display:flex;flex-shrink:0}.awsui_breadcrumb-group_d19fg_1bm24_145>.awsui_breadcrumb-group-list_d19fg_1bm24_180>.awsui_ellipsis_d19fg_1bm24_198>.awsui_icon_d19fg_1bm24_219:not(#\9 ){margin-block:0;margin-inline:10px;color:var(--color-text-breadcrumb-icon-54at2o, #8c8c94)}.awsui_breadcrumbs-skeleton_d19fg_1bm24_225:not(#\9 ){display:none}.awsui_collapsed-button_d19fg_1bm24_229:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em);color:var(--color-text-interactive-default-cpoktr, #424650);cursor:pointer;padding-block:0;padding-inline:0;border-inline:none;border-block:none;background:none;display:flex;gap:var(--space-xxs-hwfkai, 4px);max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1bm24_229:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1bm24_229:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1bm24_229:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_collapsed-button_d19fg_1bm24_229:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_collapsed-button_d19fg_1bm24_229>:not(#\9 ):last-child{color:var(--color-text-breadcrumb-current-guu6t6, #656871);font-weight:var(--font-weight-bold-fo1afg, 700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_collapsed-button_d19fg_1bm24_229>:not(#\9 ):last-child:hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_button-icon_d19fg_1bm24_311:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-icon_d19fg_1bm24_311:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-icon_d19fg_1bm24_311:not(#\9 ),.awsui-mode-entering .awsui_button-icon_d19fg_1bm24_311:not(#\9 ){animation:none;transition:none}.awsui_button-icon-open_d19fg_1bm24_325:not(#\9 ){transform:rotate(-180deg)}.awsui_hidden_d19fg_1bm24_329:not(#\9 ){display:none}

.awsui_link_1kosq_y9od5_145:not(#\9 ):after{display:none}.awsui_breadcrumb_1kosq_y9od5_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_y9od5_150:not(#\9 ){display:flex}.awsui_breadcrumb_1kosq_y9od5_149>.awsui_icon_1kosq_y9od5_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_icon_1kosq_y9od5_153:not(#\9 ){margin-block:0;margin-inline:var(--space-xs-ymlm0b, 8px);color:var(--color-text-breadcrumb-icon-54at2o, #8c8c94)}.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ){min-inline-size:0;overflow:hidden;text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ),.awsui-mode-entering .awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ),.awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ),.awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ){animation:none;transition:none}.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):focus{outline:none}.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):active,.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):focus,.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159>.awsui_text_1kosq_y9od5_206:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159>.awsui_text_1kosq_y9od5_206:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_y9od5_149>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_y9od5_150>.awsui_anchor_1kosq_y9od5_159:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_breadcrumb_1kosq_y9od5_149.awsui_last_1kosq_y9od5_225>.awsui_icon_1kosq_y9od5_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_y9od5_150.awsui_last_1kosq_y9od5_225>.awsui_icon_1kosq_y9od5_153:not(#\9 ){display:none}.awsui_breadcrumb_1kosq_y9od5_149.awsui_last_1kosq_y9od5_225>.awsui_anchor_1kosq_y9od5_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_y9od5_150.awsui_last_1kosq_y9od5_225>.awsui_anchor_1kosq_y9od5_159:not(#\9 ){color:var(--color-text-breadcrumb-current-guu6t6, #656871);font-weight:var(--font-weight-bold-fo1afg, 700);text-decoration:none;cursor:default}
.awsui_universal-toolbar_1kzri_m59mg_153:not(#\9 ){background-color:var(--color-background-layout-toolbar-ek4nz4, #ffffff);box-sizing:border-box;position:sticky;z-index:1000;display:flex;transition:ease var(--motion-duration-refresh-only-slow-ugjy90, 250ms);transition-property:inset-block-start,opacity}@media(prefers-reduced-motion: reduce){.awsui_universal-toolbar_1kzri_m59mg_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_universal-toolbar_1kzri_m59mg_153:not(#\9 ),.awsui-mode-entering .awsui_universal-toolbar_1kzri_m59mg_153:not(#\9 ){animation:none;transition:none}.awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):before,.awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:5px;block-size:5px;background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):after{content:"";position:absolute;inset-block-start:42px;inset-inline-start:0;inline-size:var(--border-divider-section-width-uwo8my, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-pyos42, #c6c6cd)}}.awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):after{background-color:var(--color-background-layout-toolbar-ek4nz4, #ffffff);border-start-start-radius:var(--space-xxs-hwfkai, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172)):after{display:none}}.awsui_universal-toolbar_1kzri_m59mg_153.awsui_disable-body-scroll_1kzri_m59mg_214:not(#\9 ){inset-block-start:0px}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ){grid-column:1;position:relative;display:flex;justify-content:center;align-items:center;align-self:flex-start;padding-inline:var(--space-static-s-t763lu, 12px);box-sizing:border-box;block-size:calc(100% + var(--border-divider-section-width-uwo8my, 1px));background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ){block-size:100%}}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ):before,.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-end:-5px;inline-size:5px;block-size:5px;background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ):after{display:none}}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_universal-toolbar-ai-custom_1kzri_m59mg_172:not(#\9 ):after{background-color:var(--color-background-layout-toolbar-ek4nz4, #ffffff);border-start-start-radius:var(--space-xxs-hwfkai, 4px)}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267:not(#\9 ){block-size:100%;align-items:center;display:grid;inline-size:100%;grid-template-columns:min-content min-content minmax(0, 3fr) minmax(auto, 1fr);grid-template-rows:1fr}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267.awsui_with-ai-drawer_1kzri_m59mg_172:not(#\9 ){border-start-start-radius:var(--space-xxs-hwfkai, 4px);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267>.awsui_universal-toolbar-nav_1kzri_m59mg_287:not(#\9 ){grid-column:2;padding-inline-start:var(--space-m-dsumyt, 16px);padding-inline-end:var(--space-static-xxs-ns94dp, 4px)}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267>.awsui_universal-toolbar-breadcrumbs_1kzri_m59mg_292:not(#\9 ){grid-column:3;padding-inline:var(--space-static-xs-gnm0mz, 8px);background-color:transparent;flex:1 0}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267>.awsui_universal-toolbar-breadcrumbs_1kzri_m59mg_292:not(#\9 ):first-child{padding-inline:calc(var(--space-static-xs-gnm0mz, 8px) + var(--space-static-m-m6qboo, 16px))}.awsui_universal-toolbar_1kzri_m59mg_153>.awsui_toolbar-container_1kzri_m59mg_267>.awsui_universal-toolbar-drawers_1kzri_m59mg_301:not(#\9 ){grid-column:4;column-gap:var(--space-static-xs-gnm0mz, 8px);display:flex;justify-content:flex-end;block-size:100%}.awsui_drawers-desktop-triggers-container_1kzri_m59mg_309:not(#\9 ),.awsui_drawers-mobile-triggers-container_1kzri_m59mg_310:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:transparent;padding-inline:var(--space-m-dsumyt, 16px);box-sizing:border-box;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain;overscroll-behavior-x:contain;inline-size:100%}.awsui_drawers-trigger-content_1kzri_m59mg_352:not(#\9 ){block-size:100%;align-items:center;display:flex;flex-direction:row;gap:var(--space-xs-ymlm0b, 8px);justify-content:flex-end;padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_group-divider_1kzri_m59mg_362:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);block-size:60%}@media(max-width: 688px){.awsui_drawers-trigger_1kzri_m59mg_352:not(#\9 ){display:flex;justify-content:center;align-items:center}}.awsui_block-body-scroll_1kzri_m59mg_375:not(#\9 ){overflow:hidden}
.awsui_trigger_lpshu_1pfzd_145:not(#\9 ){all:initial;cursor:pointer;color:var(--color-text-interactive-default-cpoktr, #424650);text-align:center}.awsui_trigger_lpshu_1pfzd_145.awsui_custom_lpshu_1pfzd_151:not(#\9 ){display:flex;block-size:100%;inline-size:100%;box-sizing:border-box}.awsui_trigger_lpshu_1pfzd_145:not(#\9 ):focus{outline:none}.awsui_trigger_lpshu_1pfzd_145.awsui_default_lpshu_1pfzd_160:not(#\9 ){border-start-start-radius:var(--border-radius-button-7bgkcs, 20px);border-start-end-radius:var(--border-radius-button-7bgkcs, 20px);border-end-start-radius:var(--border-radius-button-7bgkcs, 20px);border-end-end-radius:var(--border-radius-button-7bgkcs, 20px);block-size:30px;inline-size:30px}.awsui_trigger_lpshu_1pfzd_145.awsui_default_lpshu_1pfzd_160:not(#\9 ):hover{background:var(--color-background-input-disabled-cn9bpj, #ebebf0);color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_trigger_lpshu_1pfzd_145.awsui_default_lpshu_1pfzd_160:not(#\9 ):active{background:var(--color-background-control-disabled-1dm4mk, #dedee3);color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_trigger_lpshu_1pfzd_145.awsui_default_lpshu_1pfzd_160.awsui_selected_lpshu_1pfzd_176:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-selected-p7mhyv, #ffffff)}.awsui_trigger_lpshu_1pfzd_145.awsui_default_lpshu_1pfzd_160.awsui_selected_lpshu_1pfzd_176:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-kpbc9x, #004a9e)}.awsui_trigger_lpshu_1pfzd_145.awsui_default_lpshu_1pfzd_160.awsui_selected_lpshu_1pfzd_176:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-sg226v, #006ce0)}.awsui_trigger-wrapper_lpshu_1pfzd_187:not(#\9 ){position:relative}.awsui_trigger-wrapper_lpshu_1pfzd_187:not(#\9 ):has(:focus-visible){position:relative}.awsui_trigger-wrapper_lpshu_1pfzd_187:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_trigger-wrapper_lpshu_1pfzd_187:not(#\9 ):has(:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_dot_lpshu_1pfzd_212:not(#\9 ){position:absolute;inline-size:8px;block-size:8px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:var(--color-background-badge-icon-ul3s2p, #db0000);inset-block-start:-1px;inset-inline-end:-1px;outline:solid 2px var(--color-background-layout-toolbar-ek4nz4, #ffffff)}
.awsui_sticky-notifications_154bi_1gye7_9:not(#\9 ){position:sticky;z-index:850}.awsui_sticky-notifications-with-background_154bi_1gye7_13:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_has-notifications-content_154bi_1gye7_17:not(#\9 ){padding-block-start:var(--space-scaled-xs-dw9wl5, 8px)}
.awsui_empty_11n0s_1vkwk_13:not(#\9 ){color:var(--color-text-empty-03hr9s, #656871)}
.awsui_wrapper_z5mul_qmp7i_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:block}.awsui_wrapper--fit-height_z5mul_qmp7i_214:not(#\9 ){block-size:100%;overflow-y:auto}.awsui_inner-wrapper--fit-height_z5mul_qmp7i_219:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_has-default-filter_z5mul_qmp7i_225>:not(#\9 ):first-child{flex:280px 0 1}.awsui_content_z5mul_qmp7i_229:not(#\9 ){display:flex;position:relative;justify-content:center;align-items:center}.awsui_content--reserve-filter_z5mul_qmp7i_236:not(#\9 ){margin-block-start:calc(2*var(--line-height-body-m-2mh3ke, 20px))}.awsui_content--reserve-legend_z5mul_qmp7i_240:not(#\9 ){margin-block-end:calc(2*var(--line-height-body-m-2mh3ke, 20px))}.awsui_content--fit-height_z5mul_qmp7i_244:not(#\9 ){flex:1}
.awsui_axis_f0fot_1ahfe_145:not(#\9 ),.awsui_vertical-marker_f0fot_1ahfe_146:not(#\9 ){stroke:var(--color-charts-line-axis-b95ncf, #dedee3);stroke-width:1px}.awsui_axis--emphasized_f0fot_1ahfe_151:not(#\9 ){stroke-width:2px}.awsui_axis-label_f0fot_1ahfe_155:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700);fill:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_grid_f0fot_1ahfe_165:not(#\9 ){stroke:var(--color-charts-line-grid-kjxf3m, #dedee3);stroke-width:1px}.awsui_ticks__line_f0fot_1ahfe_170:not(#\9 ){stroke:var(--color-charts-line-tick-xmcbvk, #dedee3);stroke-width:1px}.awsui_ticks__text_f0fot_1ahfe_175:not(#\9 ){font-size:var(--font-chart-detail-size-9qr25q, 12px);fill:var(--color-text-body-secondary-p9djjm, #424650)}.awsui_ticks--bottom_f0fot_1ahfe_185>.awsui_ticks__text_f0fot_1ahfe_175:not(#\9 ){text-anchor:middle;dominant-baseline:hanging}.awsui_labels-inline-start_f0fot_1ahfe_190>.awsui_ticks_f0fot_1ahfe_170>.awsui_ticks__text_f0fot_1ahfe_175:not(#\9 ){text-anchor:end;dominant-baseline:central}.awsui_labels-inline-start_f0fot_1ahfe_190:not(#\9 ){position:relative;margin-inline-end:12px}.awsui_labels-inline-start_f0fot_1ahfe_190>.awsui_axis-label_f0fot_1ahfe_155:not(#\9 ){position:absolute;visibility:visible;white-space:nowrap}.awsui_labels-inline-start__label_f0fot_1ahfe_205:not(#\9 ){position:absolute}.awsui_labels-inline-start--hidden_f0fot_1ahfe_209:not(#\9 ){visibility:hidden}.awsui_labels-inline-start--hidden_f0fot_1ahfe_209>.awsui_labels-inline-start__label_f0fot_1ahfe_205:not(#\9 ){position:relative;white-space:nowrap}.awsui_labels-block-end_f0fot_1ahfe_217:not(#\9 ){position:relative;display:block;inline-size:100%;overflow:visible}.awsui_vertical-marker_f0fot_1ahfe_146:not(#\9 ){pointer-events:none}.awsui_vertical-marker-circle_f0fot_1ahfe_228:not(#\9 ){fill:var(--color-background-container-content-h114dj, #ffffff);pointer-events:none;stroke-width:var(--border-line-chart-width-tesor1, 2px)}.awsui_vertical-marker-circle-active_f0fot_1ahfe_234:not(#\9 ){cursor:pointer;stroke-width:var(--border-line-chart-width-tesor1, 2px)}.awsui_focus-outline_f0fot_1ahfe_239:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-lz1zs6, #006ce0);stroke-width:2px}.awsui_chart-container_f0fot_1ahfe_247:not(#\9 ){display:flex;inline-size:100%;flex-direction:column}.awsui_chart-container_f0fot_1ahfe_247.awsui_fit-height_f0fot_1ahfe_252:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-outer_f0fot_1ahfe_257:not(#\9 ){display:flex}.awsui_chart-container-outer_f0fot_1ahfe_257.awsui_fit-height_f0fot_1ahfe_252:not(#\9 ){flex:1}.awsui_chart-container-outer_f0fot_1ahfe_257.awsui_fit-height_f0fot_1ahfe_252:not(#\9 ):not(.awsui_axis-label_f0fot_1ahfe_155+.awsui_chart-container-outer_f0fot_1ahfe_257.awsui_fit-height_f0fot_1ahfe_252,.awsui_chart-container-outer_f0fot_1ahfe_257.awsui_fit-height_f0fot_1ahfe_252.awsui_has-filters_f0fot_1ahfe_263){margin-block-start:calc(.5*var(--font-chart-detail-size-9qr25q, 12px))}.awsui_chart-container-inner_f0fot_1ahfe_267:not(#\9 ){position:relative;display:flex;flex-direction:column;inline-size:100%}.awsui_chart-container-plot-wrapper_f0fot_1ahfe_274.awsui_fit-height_f0fot_1ahfe_252:not(#\9 ){display:block;position:relative;flex:1}.awsui_chart-container-plot_f0fot_1ahfe_274.awsui_fit-height_f0fot_1ahfe_252:not(#\9 ){display:block;position:absolute;inset:0}.awsui_chart-container-bottom-labels_f0fot_1ahfe_286.awsui_fit-height_f0fot_1ahfe_252:not(#\9 ){display:block}
.awsui_root_1fcus_ozdpi_145:not(#\9 ){outline:none;shape-rendering:auto;overflow:visible;display:flex;inline-size:100%;max-inline-size:100%}.awsui_clickable_1fcus_ozdpi_154:not(#\9 ){cursor:pointer}.awsui_precise_1fcus_ozdpi_158:not(#\9 ){shape-rendering:geometricPrecision}.awsui_focus-outline_1fcus_ozdpi_162:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-lz1zs6, #006ce0);stroke-width:2px;visibility:hidden}
.awsui_root_1t44z_1jfvg_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:absolute}.awsui_popover-body_1t44z_1jfvg_178:not(#\9 ){pointer-events:auto}.awsui_footer_1t44z_1jfvg_182:not(#\9 ){margin-block-start:var(--space-static-xs-gnm0mz, 8px)}.awsui_footer_1t44z_1jfvg_182>hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:1px solid var(--color-border-divider-default-nfermc, #c6c6cd);margin-block:var(--space-static-xs-gnm0mz, 8px);margin-inline:0}


.awsui_root_14iqq_10ufl_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;position:relative}.awsui_root_14iqq_10ufl_189.awsui_fit-height_14iqq_10ufl_222:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_root_14iqq_10ufl_189.awsui_fit-height_14iqq_10ufl_222.awsui_with-side-media_14iqq_10ufl_227:not(#\9 ){flex-direction:row}.awsui_root_14iqq_10ufl_189.awsui_variant-default_14iqq_10ufl_230:not(#\9 ),.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-sizing:border-box}.awsui_root_14iqq_10ufl_189.awsui_variant-default_14iqq_10ufl_230.awsui_refresh_14iqq_10ufl_238:not(#\9 ),.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230.awsui_refresh_14iqq_10ufl_238:not(#\9 ){border-block:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);border-inline:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_root_14iqq_10ufl_189.awsui_variant-default_14iqq_10ufl_230:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::before,.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-color:transparent;border-block-start:var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);z-index:1}.awsui_root_14iqq_10ufl_189.awsui_variant-default_14iqq_10ufl_230:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::after,.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:var(--shadow-container-5ho72k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ):not(:last-child),.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ):not(:last-child)::before,.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ):not(:last-child)::after{border-end-end-radius:0;border-end-start-radius:0;border-block-end-width:0}.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230+.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ),.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230+.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 )::before,.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230+.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 )::after{border-start-start-radius:0;border-start-end-radius:0}.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230+.awsui_root_14iqq_10ufl_189.awsui_variant-stacked_14iqq_10ufl_230:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::before{border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_root_14iqq_10ufl_189.awsui_sticky-enabled_14iqq_10ufl_288:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::before{inset-block-start:calc(-1*var(--border-container-top-width-n1eke6, 0px))}.awsui_root_14iqq_10ufl_189.awsui_sticky-enabled_14iqq_10ufl_288:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238).awsui_variant-stacked_14iqq_10ufl_230::before{inset-block-start:calc(-1*var(--border-divider-section-width-uwo8my, 1px))}.awsui_root_14iqq_10ufl_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_10ufl_294:not(#\9 ){border-end-end-radius:0;border-end-start-radius:0}.awsui_with-side-media_14iqq_10ufl_227:not(#\9 ){display:flex;flex-direction:row}.awsui_with-top-media_14iqq_10ufl_304:not(#\9 ){display:flex;flex-direction:column}.awsui_content-wrapper_14iqq_10ufl_309:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_content-wrapper-fit-height_14iqq_10ufl_314:not(#\9 ){block-size:100%;overflow:hidden;border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_media_14iqq_10ufl_321:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_media_14iqq_10ufl_321 img:not(#\9 ),.awsui_media_14iqq_10ufl_321 video:not(#\9 ),.awsui_media_14iqq_10ufl_321 picture:not(#\9 ){inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.awsui_media_14iqq_10ufl_321 iframe:not(#\9 ){inline-size:100%;block-size:100%;border-block:0;border-inline:0}.awsui_media-top_14iqq_10ufl_339:not(#\9 ){max-block-size:66%;border-start-start-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px);border-start-end-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px)}.awsui_media-side_14iqq_10ufl_344:not(#\9 ){max-inline-size:66%;border-start-start-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px);border-end-start-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px)}.awsui_header_14iqq_10ufl_350:not(#\9 ){background-color:var(--color-background-container-header-1xvkdg, #ffffff);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_header_14iqq_10ufl_350.awsui_header-full-page_14iqq_10ufl_355:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-variant-embedded_14iqq_10ufl_358.awsui_refresh_14iqq_10ufl_238:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_10ufl_358){background-color:transparent}.awsui_header_14iqq_10ufl_350.awsui_header-with-media_14iqq_10ufl_361:not(#\9 ){background:none}.awsui_header_14iqq_10ufl_350.awsui_header-with-media_14iqq_10ufl_361:not(#\9 ):not(:empty){border-block-end:none}.awsui_header-sticky-disabled_14iqq_10ufl_367:not(#\9 ){position:relative;z-index:1}.awsui_header-sticky-enabled_14iqq_10ufl_358:not(#\9 ){inset-block-start:0;position:sticky;z-index:800}.awsui_header-stuck_14iqq_10ufl_377:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0}.awsui_header-stuck_14iqq_10ufl_377:not(#\9 )::before{border-block:0;border-inline:0}.awsui_header-stuck_14iqq_10ufl_377:not(#\9 ):not(.awsui_header-variant-cards_14iqq_10ufl_387){box-shadow:var(--shadow-sticky-embedded-33qw9n, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1))}.awsui_header-dynamic-height_14iqq_10ufl_390.awsui_header-stuck_14iqq_10ufl_377:not(#\9 ){margin-block-end:calc(var(--line-height-heading-xl-hko6p0, 30px) - var(--line-height-heading-l-mg5bx6, 24px))}.awsui_header_14iqq_10ufl_350:not(#\9 ):not(:empty){border-block-end:var(--border-container-sticky-width-nri0ix, 0px) solid var(--color-border-container-divider-9huz1a, transparent)}.awsui_header_14iqq_10ufl_350.awsui_with-paddings_14iqq_10ufl_396:not(#\9 ){padding-block-start:var(--space-container-header-top-am4vzw, 12px);padding-block-end:var(--space-container-header-bottom-eby93w, 8px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_header_14iqq_10ufl_350.awsui_with-paddings_14iqq_10ufl_396.awsui_header-variant-cards_14iqq_10ufl_387:not(#\9 ){padding-block:var(--space-container-header-top-am4vzw, 12px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_header_14iqq_10ufl_350.awsui_with-hidden-content_14iqq_10ufl_405:not(#\9 ){border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_header-variant-cards_14iqq_10ufl_387:not(#\9 ){border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-sizing:border-box}.awsui_header-variant-cards_14iqq_10ufl_387.awsui_refresh_14iqq_10ufl_238:not(#\9 ){border-block:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);border-inline:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_header-variant-cards_14iqq_10ufl_387:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-color:transparent;border-block-start:var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);z-index:1}.awsui_header-variant-cards_14iqq_10ufl_387:not(#\9 ):not(.awsui_refresh_14iqq_10ufl_238)::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:var(--shadow-container-5ho72k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_header-variant-cards_14iqq_10ufl_387:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_10ufl_358){position:relative}.awsui_header-variant-cards_14iqq_10ufl_387.awsui_header-stuck_14iqq_10ufl_377:not(#\9 )::after,.awsui_header-variant-cards_14iqq_10ufl_387.awsui_header-stuck_14iqq_10ufl_377:not(#\9 )::before{border-block:0;border-inline:0;border-start-start-radius:0;border-start-end-radius:0}.awsui_header-variant-full-page_14iqq_10ufl_463.awsui_header-stuck_14iqq_10ufl_377:not(#\9 ){box-shadow:none}.awsui_header-variant-full-page_14iqq_10ufl_463.awsui_header-stuck_14iqq_10ufl_377>.awsui_header-cover_14iqq_10ufl_466:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff);inline-size:100%;position:absolute;block-size:var(--space-scaled-s-iuuihm, 12px);inset-block-start:calc(-1*var(--space-scaled-s-iuuihm, 12px))}.awsui_header-variant-full-page_14iqq_10ufl_463.awsui_header-stuck_14iqq_10ufl_377:not(#\9 )::before{content:"";position:absolute;pointer-events:none;inset-inline-end:0;inset-inline-start:0;inset-block-end:0;inset-block-start:0;border-block-end:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_header-variant-full-page_14iqq_10ufl_463.awsui_header-stuck_14iqq_10ufl_377:not(#\9 )::after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-sticky-6bhski, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));clip-path:polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%)}.awsui_content_14iqq_10ufl_309:not(#\9 ){flex:1}.awsui_content-fit-height_14iqq_10ufl_494:not(#\9 ){overflow:auto;display:flex;flex-direction:column}.awsui_content-inner_14iqq_10ufl_500:not(#\9 ){flex:1}.awsui_content-inner_14iqq_10ufl_500.awsui_with-paddings_14iqq_10ufl_396:not(#\9 ){padding-block:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_content-inner_14iqq_10ufl_500.awsui_with-paddings_14iqq_10ufl_396.awsui_with-header_14iqq_10ufl_507:not(#\9 ){padding-block-start:var(--space-container-content-top-1wtqrc, 4px)}.awsui_footer_14iqq_10ufl_511.awsui_with-paddings_14iqq_10ufl_396:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_footer_14iqq_10ufl_511.awsui_with-divider_14iqq_10ufl_515:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}



.awsui_root_2qdw9_bohmh_185:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:inherit;display:flex;inline-size:100%;flex-wrap:wrap;justify-content:space-between}.awsui_root_2qdw9_bohmh_185.awsui_refresh_2qdw9_bohmh_221:not(#\9 ),.awsui_root_2qdw9_bohmh_185:not(#\9 ):not(.awsui_root-no-actions_2qdw9_bohmh_221){row-gap:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-no-actions_2qdw9_bohmh_221.awsui_root-variant-h2_2qdw9_bohmh_224:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221),.awsui_root-no-actions_2qdw9_bohmh_221.awsui_root-variant-h3_2qdw9_bohmh_224:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221),.awsui_root-has-description_2qdw9_bohmh_224.awsui_root-variant-h2_2qdw9_bohmh_224:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221),.awsui_root-has-description_2qdw9_bohmh_224.awsui_root-variant-h3_2qdw9_bohmh_224:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-no-actions_2qdw9_bohmh_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_bohmh_224):not(.awsui_refresh_2qdw9_bohmh_221){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--space-xxxs-pajhad, 2px))}.awsui_root-no-actions_2qdw9_bohmh_221.awsui_refresh_2qdw9_bohmh_221.awsui_root-variant-h2_2qdw9_bohmh_224:not(#\9 ),.awsui_root-no-actions_2qdw9_bohmh_221.awsui_refresh_2qdw9_bohmh_221.awsui_root-variant-h3_2qdw9_bohmh_224:not(#\9 ){row-gap:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_root_2qdw9_bohmh_185.awsui_root-variant-h1_2qdw9_bohmh_233:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){row-gap:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-no-actions_2qdw9_bohmh_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_bohmh_224).awsui_refresh_2qdw9_bohmh_221.awsui_root-variant-h3_2qdw9_bohmh_224{padding-block-end:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_root_2qdw9_bohmh_185.awsui_root-variant-h1_2qdw9_bohmh_233.awsui_root-has-description_2qdw9_bohmh_224:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){padding-block-end:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_main_2qdw9_bohmh_243:not(#\9 ){word-wrap:break-word;max-inline-size:100%;display:flex;justify-content:space-between;inline-size:100%;flex-wrap:wrap;column-gap:var(--space-xs-ymlm0b, 8px);row-gap:calc(var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxxs-h2sc51, 2px))}.awsui_main_2qdw9_bohmh_243.awsui_no-wrap_2qdw9_bohmh_253:not(#\9 ){flex-wrap:nowrap}.awsui_main_2qdw9_bohmh_243.awsui_refresh_2qdw9_bohmh_221:not(#\9 ){row-gap:var(--space-xxs-hwfkai, 4px)}.awsui_main-variant-h1_2qdw9_bohmh_259:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_root-has-description_2qdw9_bohmh_224>.awsui_main_2qdw9_bohmh_243:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_actions_2qdw9_bohmh_267:not(#\9 ){display:flex;align-items:flex-start;min-block-size:var(--size-vertical-input-dl95yl, 32px)}.awsui_actions-centered_2qdw9_bohmh_272:not(#\9 ){align-items:center}.awsui_actions-variant-h1_2qdw9_bohmh_275.awsui_refresh_2qdw9_bohmh_221:not(#\9 ){padding-block:calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-vertical-input-dl95yl, 32px))/2);padding-inline:0}.awsui_actions-variant-h2_2qdw9_bohmh_279.awsui_refresh_2qdw9_bohmh_221:not(#\9 ){padding-block:calc((var(--line-height-heading-l-mg5bx6, 24px) - var(--size-vertical-input-dl95yl, 32px))/2);padding-inline:0}.awsui_actions-variant-h3_2qdw9_bohmh_283.awsui_refresh_2qdw9_bohmh_221:not(#\9 ){padding-block:calc((var(--line-height-heading-m-uoaqdh, 22px) - var(--size-vertical-input-dl95yl, 32px))/2);padding-inline:0}.awsui_actions-variant-h1_2qdw9_bohmh_275:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:0}.awsui_actions-variant-h2_2qdw9_bohmh_279:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221),.awsui_actions-variant-h3_2qdw9_bohmh_283:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:0}.awsui_root-has-description_2qdw9_bohmh_224>.awsui_main_2qdw9_bohmh_243>.awsui_actions_2qdw9_bohmh_267:not(#\9 ){padding-block-end:0}.awsui_title_2qdw9_bohmh_299:not(#\9 ){min-inline-size:0;word-break:break-word;color:var(--color-text-heading-default-5vbiad, #0f141a)}.awsui_title-variant-h1_2qdw9_bohmh_304:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);padding-block-start:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_title-variant-h1_2qdw9_bohmh_304.awsui_refresh_2qdw9_bohmh_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-dl95yl, 32px) - var(--line-height-heading-xl-hko6p0, 30px))/2)}.awsui_title-variant-h2_2qdw9_bohmh_311:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px)}.awsui_title-variant-h2_2qdw9_bohmh_311.awsui_refresh_2qdw9_bohmh_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-dl95yl, 32px) - var(--line-height-heading-l-mg5bx6, 24px))/2)}.awsui_title-variant-h3_2qdw9_bohmh_317:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px)}.awsui_title-variant-h3_2qdw9_bohmh_317.awsui_refresh_2qdw9_bohmh_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-dl95yl, 32px) - var(--line-height-heading-m-uoaqdh, 22px))/2)}.awsui_title-variant-h2_2qdw9_bohmh_311:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221),.awsui_title-variant-h3_2qdw9_bohmh_317:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){padding-block-start:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_no-wrap_2qdw9_bohmh_253>.awsui_title_2qdw9_bohmh_299:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){padding-block-end:calc(var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxxs-h2sc51, 2px))}.awsui_root-no-actions_2qdw9_bohmh_221.awsui_root-has-description_2qdw9_bohmh_224>.awsui_main_2qdw9_bohmh_243>:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221).awsui_title-variant-h2_2qdw9_bohmh_311,.awsui_root-no-actions_2qdw9_bohmh_221.awsui_root-has-description_2qdw9_bohmh_224>.awsui_main_2qdw9_bohmh_243>:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221).awsui_title-variant-h3_2qdw9_bohmh_317{padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-variant-h1_2qdw9_bohmh_233.awsui_root-no-actions_2qdw9_bohmh_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_bohmh_224):not(.awsui_refresh_2qdw9_bohmh_221){padding-block-end:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_virtual-space_2qdw9_bohmh_338:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_info_2qdw9_bohmh_344:not(#\9 ){padding-inline-end:var(--space-s-tvghoh, 12px)}.awsui_description_2qdw9_bohmh_348:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;color:var(--color-text-heading-secondary-exzje1, #424650)}.awsui_description-variant-h1_2qdw9_bohmh_355:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_description-variant-h2_2qdw9_bohmh_359:not(#\9 ){font-size:var(--font-header-h2-description-size-g2wws3, 14px);line-height:var(--font-header-h2-description-line-height-ts2s6o, 20px)}.awsui_description-variant-h2_2qdw9_bohmh_359:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_description-variant-h3_2qdw9_bohmh_366:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_description-variant-h3_2qdw9_bohmh_366:not(#\9 ):not(.awsui_refresh_2qdw9_bohmh_221){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_heading_2qdw9_bohmh_377:not(#\9 ){margin-block:0;margin-inline:0;display:inline;font-size:inherit;margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_heading_2qdw9_bohmh_377:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_heading_2qdw9_bohmh_377:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_bohmh_377:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_heading-variant-h1_2qdw9_bohmh_402:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em)}.awsui_heading-variant-h2_2qdw9_bohmh_407:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em)}.awsui_heading-variant-h3_2qdw9_bohmh_412:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em)}.awsui_heading-text-variant-h1_2qdw9_bohmh_421:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em);font-weight:var(--font-weight-heading-xl-u3m4we, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_heading-text-variant-h2_2qdw9_bohmh_430:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_heading-text-variant-h3_2qdw9_bohmh_439:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_counter_2qdw9_bohmh_449:not(#\9 ){color:var(--color-text-counter-l0v3x0, #656871);font-weight:var(--font-weight-normal-cxw1m3, 400)}
.awsui_content-enter_gwq0h_111qz_161:not(#\9 ){animation:awsui_awsui-motion-fade-in_gwq0h_111qz_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@keyframes awsui_awsui-motion-fade-in_gwq0h_111qz_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_gwq0h_111qz_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_gwq0h_111qz_161:not(#\9 ),.awsui-mode-entering .awsui_content-enter_gwq0h_111qz_161:not(#\9 ){animation:none;transition:none}.awsui_trigger-expanded_gwq0h_111qz_183:not(#\9 ){transition:border-bottom-color var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_trigger-expanded_gwq0h_111qz_183:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_111qz_183:not(#\9 ),.awsui-mode-entering .awsui_trigger-expanded_gwq0h_111qz_183:not(#\9 ){animation:none;transition:none}.awsui_icon_gwq0h_111qz_197:not(#\9 ){transition:transform var(--motion-duration-rotate-90-lyzb0k, 135ms) var(--motion-easing-rotate-90-jhbqg9, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_gwq0h_111qz_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_gwq0h_111qz_197:not(#\9 ),.awsui-mode-entering .awsui_icon_gwq0h_111qz_197:not(#\9 ){animation:none;transition:none}.awsui_root_gwq0h_111qz_211:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;display:block}.awsui_expand-button_gwq0h_111qz_246:not(#\9 ){outline:none}.awsui_icon_gwq0h_111qz_197:not(#\9 ){transform:rotate(-90deg)}.awsui_icon_gwq0h_111qz_197.awsui_expanded_gwq0h_111qz_254:not(#\9 ){transform:rotate(0deg)}.awsui_icon_gwq0h_111qz_197:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_icon_gwq0h_111qz_197:not(#\9 ):dir(rtl).awsui_expanded_gwq0h_111qz_254{transform:rotate(0deg)}.awsui_icon-container_gwq0h_111qz_264:not(#\9 ){position:relative;margin-inline:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2) calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_icon-container-container_gwq0h_111qz_268:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_wrapper_gwq0h_111qz_272:not(#\9 ){box-sizing:border-box;border-block:none;border-inline:none;inline-size:100%;line-height:var(--line-height-body-m-2mh3ke, 20px);text-align:start}.awsui_wrapper-default_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-footer_gwq0h_111qz_280:not(#\9 ){border-block:var(--border-divider-section-width-uwo8my, 1px) solid transparent;border-inline:var(--border-divider-section-width-uwo8my, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_111qz_284:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_111qz_284:not(#\9 ),.awsui_wrapper-container_gwq0h_111qz_287:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_wrapper-default_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-navigation_gwq0h_111qz_284:not(#\9 ),.awsui_wrapper-footer_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-compact_gwq0h_111qz_291:not(#\9 ){color:var(--color-text-expandable-section-default-pjvkgp, #0f141a);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_wrapper-default_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-navigation_gwq0h_111qz_284:not(#\9 ),.awsui_wrapper-footer_gwq0h_111qz_280:not(#\9 ){font-size:var(--font-expandable-heading-size-wrsr52, 16px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em)}.awsui_wrapper-default_gwq0h_111qz_280:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_wrapper-default_gwq0h_111qz_280.awsui_header-deprecated_gwq0h_111qz_304:not(#\9 ){padding-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_wrapper-default_gwq0h_111qz_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_111qz_304),.awsui_wrapper-inline_gwq0h_111qz_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_111qz_304){padding-inline-start:calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_wrapper-default_gwq0h_111qz_280.awsui_wrapper-expanded_gwq0h_111qz_310:not(#\9 ),.awsui_wrapper-inline_gwq0h_111qz_280.awsui_wrapper-expanded_gwq0h_111qz_310:not(#\9 ){padding-block-end:var(--space-scaled-xxs-foe114, 4px);border-block-end-color:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_wrapper-footer_gwq0h_111qz_280:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_wrapper-footer_gwq0h_111qz_280:not(#\9 ),.awsui_wrapper-compact_gwq0h_111qz_291:not(#\9 ){padding-inline-end:0}.awsui_wrapper-footer_gwq0h_111qz_280.awsui_header-deprecated_gwq0h_111qz_304:not(#\9 ),.awsui_wrapper-compact_gwq0h_111qz_291.awsui_header-deprecated_gwq0h_111qz_304:not(#\9 ){padding-inline-start:0}.awsui_wrapper-footer_gwq0h_111qz_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_111qz_304),.awsui_wrapper-compact_gwq0h_111qz_291:not(#\9 ):not(.awsui_header-deprecated_gwq0h_111qz_304){padding-inline-start:calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_wrapper-container_gwq0h_111qz_287:not(#\9 ){padding-block:var(--space-container-header-top-am4vzw, 12px) var(--space-container-header-bottom-eby93w, 8px);padding-inline-end:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_wrapper-container_gwq0h_111qz_287:not(#\9 ):not(.awsui_wrapper-expanded_gwq0h_111qz_310){padding-block-end:var(--space-container-header-top-am4vzw, 12px)}.awsui_wrapper-container_gwq0h_111qz_287.awsui_wrapper-not-expanded-without-actions_gwq0h_111qz_333:not(#\9 ){padding-block-end:calc(var(--space-container-header-top-am4vzw, 12px) + var(--space-scaled-xxs-foe114, 4px))}.awsui_wrapper-container_gwq0h_111qz_287.awsui_header-deprecated_gwq0h_111qz_304:not(#\9 ){padding-inline-start:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_wrapper-container_gwq0h_111qz_287:not(#\9 ):not(.awsui_header-deprecated_gwq0h_111qz_304){padding-inline-start:calc(var(--space-container-horizontal-nqrzyh, 20px) + var(--size-icon-medium-uv8xcz, 20px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xs-ymlm0b, 8px))}body[data-awsui-focus-visible=true] .awsui_wrapper-container_gwq0h_111qz_287:not(#\9 ):focus{padding-block:calc(var(--space-scaled-s-iuuihm, 12px) - var(--border-divider-section-width-uwo8my, 1px));padding-inline:calc(var(--space-l-2ud1p3, 20px) - var(--border-divider-section-width-uwo8my, 1px))}.awsui_header-wrapper_gwq0h_111qz_350:not(#\9 ),.awsui_header-deprecated_gwq0h_111qz_304:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_header-wrapper_gwq0h_111qz_350:not(#\9 ){font-size:inherit;letter-spacing:inherit;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_header-actions-wrapper_gwq0h_111qz_362:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_111qz_368:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_111qz_368:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_111qz_368:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_111qz_368:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_111qz_368:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_111qz_368:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-button_gwq0h_111qz_368:not(#\9 ){box-sizing:border-box;display:flex;margin-inline-start:calc(-1*(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px)))}.awsui_header-container-button_gwq0h_111qz_368:not(#\9 ){margin-inline-start:calc(-1*(var(--size-icon-medium-uv8xcz, 20px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xs-ymlm0b, 8px)))}.awsui_header-container_gwq0h_111qz_368:not(#\9 ){inline-size:100%}.awsui_header-container_gwq0h_111qz_368>.awsui_icon-container_gwq0h_111qz_264:not(#\9 ){margin-block-start:var(--space-expandable-section-icon-offset-top-cntyn8, 4px)}.awsui_header-navigation_gwq0h_111qz_403>.awsui_icon-container_gwq0h_111qz_264:not(#\9 ){display:inline-flex;cursor:pointer;color:var(--color-text-expandable-section-navigation-icon-default-twgpzh, #424650);border-block:0;border-inline:0;padding-block:0;padding-inline:0;background:transparent;outline:none;text-decoration:none;flex-direction:column}.awsui_header-navigation_gwq0h_111qz_403>.awsui_icon-container_gwq0h_111qz_264:not(#\9 ):hover{color:var(--color-text-expandable-section-hover-8h3186, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_111qz_403>.awsui_icon-container_gwq0h_111qz_264:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_111qz_403>.awsui_icon-container_gwq0h_111qz_264:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_111qz_403>.awsui_icon-container_gwq0h_111qz_264:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}:not(#\9 ):not(.awsui_wrapper-compact_gwq0h_111qz_291)>.awsui_header-actions-wrapper_gwq0h_111qz_362{flex-wrap:wrap;column-gap:var(--space-xs-ymlm0b, 8px);row-gap:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_content_gwq0h_111qz_161:not(#\9 ){display:none}.awsui_content-default_gwq0h_111qz_453:not(#\9 ),.awsui_content-inline_gwq0h_111qz_453:not(#\9 ){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:0}.awsui_content-footer_gwq0h_111qz_457:not(#\9 ){padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:0}.awsui_content-expanded_gwq0h_111qz_461:not(#\9 ){display:block}.awsui_content-compact_gwq0h_111qz_464:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_focusable_gwq0h_111qz_468:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_111qz_468:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-inline:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_click-target_gwq0h_111qz_483:not(#\9 ){cursor:pointer}.awsui_click-target_gwq0h_111qz_483:not(#\9 ):not(.awsui_wrapper-container_gwq0h_111qz_287):not(.awsui_header-container-button_gwq0h_111qz_368):hover{color:var(--color-text-expandable-section-hover-8h3186, #006ce0)}
.awsui_marker_1isd1_1wuuy_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-hwfkai, 4px);margin-block-start:var(--space-xxs-hwfkai, 4px);border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;inline-size:14px;flex-shrink:0;cursor:inherit}.awsui_marker--line_1isd1_1wuuy_185:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_1isd1_1wuuy_189:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_1isd1_1wuuy_196:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_1isd1_1wuuy_196:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-h114dj, #ffffff);opacity:.5}.awsui_marker--dashed_1isd1_1wuuy_212:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_1isd1_1wuuy_212:not(#\9 )::after{content:"";display:block;inline-size:6px;block-size:4px;margin-inline-start:8px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;background-color:inherit}
.awsui_dimmed_10ipo_gnt72_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear);transition-delay:var(--motion-duration-transition-quick-mcm2y0, 90ms)}@media(prefers-reduced-motion: reduce){.awsui_dimmed_10ipo_gnt72_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dimmed_10ipo_gnt72_153:not(#\9 ),.awsui-mode-entering .awsui_dimmed_10ipo_gnt72_153:not(#\9 ){animation:none;transition:none}.awsui_marker_10ipo_gnt72_205:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-hwfkai, 4px);margin-block-start:var(--space-xxs-hwfkai, 4px);border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;inline-size:14px;flex-shrink:0;cursor:inherit}.awsui_marker--line_10ipo_gnt72_245:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_10ipo_gnt72_249:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_10ipo_gnt72_256:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_10ipo_gnt72_256:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-h114dj, #ffffff);opacity:.5}.awsui_marker--dashed_10ipo_gnt72_272:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_10ipo_gnt72_272:not(#\9 )::after{content:"";display:block;inline-size:6px;block-size:4px;margin-inline-start:8px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;background-color:inherit}.awsui_root_10ipo_gnt72_291:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_value_10ipo_gnt72_323:not(#\9 ){text-align:end;margin-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_value_10ipo_gnt72_323.awsui_expandable_10ipo_gnt72_327:not(#\9 ){font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_list-item_10ipo_gnt72_331:not(#\9 ),.awsui_inner-list-item_10ipo_gnt72_332:not(#\9 ){list-style:none}.awsui_inner-list-item_10ipo_gnt72_332:not(#\9 ),.awsui_list-item_10ipo_gnt72_331>.awsui_key-value-pair_10ipo_gnt72_337:not(#\9 ),.awsui_list-item_10ipo_gnt72_331>.awsui_expandable-section_10ipo_gnt72_338:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;inline-size:100%}.awsui_inner-list-item_10ipo_gnt72_332>.awsui_key_10ipo_gnt72_337:not(#\9 ),.awsui_list-item_10ipo_gnt72_331>.awsui_key-value-pair_10ipo_gnt72_337>.awsui_key_10ipo_gnt72_337:not(#\9 ),.awsui_list-item_10ipo_gnt72_331>.awsui_expandable-section_10ipo_gnt72_338>.awsui_key_10ipo_gnt72_337:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline-flex;color:var(--color-text-group-label-4gdpcl, #424650)}.awsui_sub-items_10ipo_gnt72_353:not(#\9 ):not(.awsui_expandable_10ipo_gnt72_327){padding-inline-start:calc(14px + var(--space-xxs-hwfkai, 4px))}.awsui_sub-items_10ipo_gnt72_353.awsui_expandable_10ipo_gnt72_327:not(#\9 ){padding-inline-start:0}.awsui_sub-items_10ipo_gnt72_353.awsui_expandable_10ipo_gnt72_327>.awsui_inner-list-item_10ipo_gnt72_332>.awsui_value_10ipo_gnt72_323:not(#\9 ){white-space:nowrap}.awsui_list_10ipo_gnt72_331:not(#\9 ){display:flex;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;list-style:none;flex-direction:column}.awsui_list_10ipo_gnt72_331>.awsui_list-item_10ipo_gnt72_331>.awsui_key-value-pair_10ipo_gnt72_337>.awsui_key_10ipo_gnt72_337:not(#\9 ){align-items:flex-start}.awsui_list_10ipo_gnt72_331>.awsui_list-item_10ipo_gnt72_331.awsui_dimmed_10ipo_gnt72_153:not(#\9 ){opacity:.35}.awsui_list_10ipo_gnt72_331:not(#\9 ):not(.awsui_compact_10ipo_gnt72_379)>.awsui_list-item_10ipo_gnt72_331:not(:first-child),.awsui_inner-list-item_10ipo_gnt72_332:not(#\9 ){margin-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_list-item_10ipo_gnt72_331.awsui_with-sub-items_10ipo_gnt72_384:not(#\9 ):not(.awsui_expandable_10ipo_gnt72_327)>.awsui_key-value-pair_10ipo_gnt72_337>.awsui_key_10ipo_gnt72_337,.awsui_list-item_10ipo_gnt72_331.awsui_with-sub-items_10ipo_gnt72_384:not(#\9 ):not(.awsui_expandable_10ipo_gnt72_327)>.awsui_key-value-pair_10ipo_gnt72_337>.awsui_value_10ipo_gnt72_323{font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_full-width_10ipo_gnt72_389:not(#\9 ){inline-size:100%}
.awsui_series_y1yrh_1se5z_189>rect:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_y1yrh_1se5z_189>rect:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_y1yrh_1se5z_189>rect:not(#\9 ),.awsui-mode-entering .awsui_series_y1yrh_1se5z_189>rect:not(#\9 ){animation:none;transition:none}.awsui_series_y1yrh_1se5z_189:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-tesor1, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-aslwou, round)}.awsui_series--dimmed_y1yrh_1se5z_219:not(#\9 ){opacity:.3}.awsui_series--threshold_y1yrh_1se5z_223:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-desefi, 3 5);stroke-width:var(--border-line-chart-width-tesor1, 2px)}.awsui_popover-divider_y1yrh_1se5z_228:not(#\9 ){margin-block:var(--space-xs-ymlm0b, 8px);margin-inline:0;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}
.awsui_grid_14yj0_1ynvd_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-wrap:wrap;margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/-2);pointer-events:none}.awsui_grid_14yj0_1ynvd_145.awsui_no-gutters_14yj0_1ynvd_181:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_1ynvd_186:not(#\9 ){box-sizing:border-box;position:relative;padding-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);padding-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/2);display:flex}.awsui_grid_14yj0_1ynvd_145.awsui_no-gutters_14yj0_1ynvd_181>.awsui_grid-column_14yj0_1ynvd_186:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-1_14yj0_1ynvd_197:not(#\9 ){flex:0 0 8.3333333333%;max-inline-size:8.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-1_14yj0_1ynvd_201:not(#\9 ){inset-inline-start:8.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-1_14yj0_1ynvd_204:not(#\9 ){inset-inline-end:8.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-2_14yj0_1ynvd_207:not(#\9 ){flex:0 0 16.6666666667%;max-inline-size:16.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-2_14yj0_1ynvd_211:not(#\9 ){inset-inline-start:16.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-2_14yj0_1ynvd_214:not(#\9 ){inset-inline-end:16.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-3_14yj0_1ynvd_217:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-3_14yj0_1ynvd_221:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-3_14yj0_1ynvd_224:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-4_14yj0_1ynvd_227:not(#\9 ){flex:0 0 33.3333333333%;max-inline-size:33.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-4_14yj0_1ynvd_231:not(#\9 ){inset-inline-start:33.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-4_14yj0_1ynvd_234:not(#\9 ){inset-inline-end:33.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-5_14yj0_1ynvd_237:not(#\9 ){flex:0 0 41.6666666667%;max-inline-size:41.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-5_14yj0_1ynvd_241:not(#\9 ){inset-inline-start:41.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-5_14yj0_1ynvd_244:not(#\9 ){inset-inline-end:41.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-6_14yj0_1ynvd_247:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-6_14yj0_1ynvd_251:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-6_14yj0_1ynvd_254:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-7_14yj0_1ynvd_257:not(#\9 ){flex:0 0 58.3333333333%;max-inline-size:58.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-7_14yj0_1ynvd_261:not(#\9 ){inset-inline-start:58.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-7_14yj0_1ynvd_264:not(#\9 ){inset-inline-end:58.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-8_14yj0_1ynvd_267:not(#\9 ){flex:0 0 66.6666666667%;max-inline-size:66.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-8_14yj0_1ynvd_271:not(#\9 ){inset-inline-start:66.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-8_14yj0_1ynvd_274:not(#\9 ){inset-inline-end:66.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-9_14yj0_1ynvd_277:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-9_14yj0_1ynvd_281:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-9_14yj0_1ynvd_284:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-10_14yj0_1ynvd_287:not(#\9 ){flex:0 0 83.3333333333%;max-inline-size:83.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-10_14yj0_1ynvd_291:not(#\9 ){inset-inline-start:83.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-10_14yj0_1ynvd_294:not(#\9 ){inset-inline-end:83.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-11_14yj0_1ynvd_297:not(#\9 ){flex:0 0 91.6666666667%;max-inline-size:91.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-11_14yj0_1ynvd_301:not(#\9 ){inset-inline-start:91.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-11_14yj0_1ynvd_304:not(#\9 ){inset-inline-end:91.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_colspan-12_14yj0_1ynvd_307:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-12_14yj0_1ynvd_311:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-12_14yj0_1ynvd_314:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_1ynvd_186.awsui_push-0_14yj0_1ynvd_317:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_1ynvd_186.awsui_pull-0_14yj0_1ynvd_320:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-1_14yj0_1ynvd_323:not(#\9 ){margin-inline-start:8.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-2_14yj0_1ynvd_326:not(#\9 ){margin-inline-start:16.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-3_14yj0_1ynvd_329:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-4_14yj0_1ynvd_332:not(#\9 ){margin-inline-start:33.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-5_14yj0_1ynvd_335:not(#\9 ){margin-inline-start:41.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-6_14yj0_1ynvd_338:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-7_14yj0_1ynvd_341:not(#\9 ){margin-inline-start:58.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-8_14yj0_1ynvd_344:not(#\9 ){margin-inline-start:66.6666666667%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-9_14yj0_1ynvd_347:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-10_14yj0_1ynvd_350:not(#\9 ){margin-inline-start:83.3333333333%}.awsui_grid-column_14yj0_1ynvd_186.awsui_offset-11_14yj0_1ynvd_353:not(#\9 ){margin-inline-start:91.6666666667%}.awsui_restore-pointer-events_14yj0_1ynvd_357:not(#\9 ){pointer-events:auto;inline-size:100%}

.awsui_error-icon-shake-wrapper_14mhv_yglbc_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_yglbc_154:not(#\9 ){animation:awsui_awsui-motion-shake-horizontally_14mhv_yglbc_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_14mhv_yglbc_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-shake-wrapper_14mhv_yglbc_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_yglbc_154:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_yglbc_153:not(#\9 ),.awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_yglbc_153:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_yglbc_154:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_yglbc_154:not(#\9 ){animation:none;transition:none}.awsui_error-icon-scale-wrapper_14mhv_yglbc_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_yglbc_185:not(#\9 ){animation:awsui_awsui-motion-scale-popup_14mhv_yglbc_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-scale-popup_14mhv_yglbc_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-scale-wrapper_14mhv_yglbc_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_yglbc_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_yglbc_184:not(#\9 ),.awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_yglbc_184:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_yglbc_185:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_yglbc_185:not(#\9 ){animation:none;transition:none}.awsui_warning_14mhv_yglbc_154:not(#\9 ),.awsui_error_14mhv_yglbc_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_14mhv_yglbc_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_14mhv_yglbc_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_warning_14mhv_yglbc_154:not(#\9 ),.awsui_error_14mhv_yglbc_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_warning_14mhv_yglbc_154:not(#\9 ),.awsui-mode-entering .awsui_warning_14mhv_yglbc_154:not(#\9 ),.awsui-motion-disabled .awsui_error_14mhv_yglbc_153:not(#\9 ),.awsui-mode-entering .awsui_error_14mhv_yglbc_153:not(#\9 ){animation:none;transition:none}.awsui_root_14mhv_yglbc_236:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box}.awsui_label_14mhv_yglbc_269:not(#\9 ){box-sizing:border-box;color:var(--color-text-form-label-zhsvmu, #0f141a);display:inline;-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_label_14mhv_yglbc_269:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_info_14mhv_yglbc_285:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-ymlm0b, 8px);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_description_14mhv_yglbc_291:not(#\9 ),.awsui_constraint_14mhv_yglbc_292:not(#\9 ){color:var(--color-text-form-secondary-4usdwg, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_hints_14mhv_yglbc_299:not(#\9 ),.awsui_constraint-has-validation-text_14mhv_yglbc_300:not(#\9 ){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_controls_14mhv_yglbc_308:not(#\9 ):not(.awsui_label-hidden_14mhv_yglbc_308){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_label-wrapper_14mhv_yglbc_311:not(#\9 ):empty+.awsui_controls_14mhv_yglbc_308{padding-block-start:0}.awsui_control_14mhv_yglbc_308:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_error_14mhv_yglbc_153:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);display:flex;align-items:flex-start}.awsui_warning_14mhv_yglbc_154:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);display:flex;align-items:flex-start}.awsui_error__message_14mhv_yglbc_338:not(#\9 ),.awsui_warning__message_14mhv_yglbc_339:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_visually-hidden_14mhv_yglbc_343:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_root_vrgzu_1vehk_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block-start:var(--space-option-padding-vertical-d2srv9, 4px);padding-block-end:calc(var(--space-option-padding-vertical-d2srv9, 4px) + var(--space-xxxs-pajhad, 2px));padding-inline:var(--space-field-horizontal-0aq2ch, 12px);color:var(--color-text-dropdown-footer-k7df7h, #656871)}
.awsui_root_1afi9_dv2pa_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1afi9_dv2pa_145:not(#\9 ):not(.awsui_hidden_1afi9_dv2pa_176){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_root_1afi9_dv2pa_145:not(#\9 ):not(.awsui_hidden_1afi9_dv2pa_176).awsui_no-items_1afi9_dv2pa_179{border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-top-gp2d1p, transparent)}
.awsui_input_2rhyz_1e85w_149:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:var(--space-field-vertical-vm99qz, 5px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a));inline-size:100%;cursor:text;box-sizing:border-box;background-color:var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);min-block-size:var(--size-vertical-input-dl95yl, 32px)}.awsui_input_2rhyz_1e85w_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94)));color:var(--awsui-style-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a)));background-color:var(--awsui-style-background-hover-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa, --awsui-style-box-shadow-default-6b9ypa)}.awsui_input_2rhyz_1e85w_149.awsui_input-readonly_2rhyz_1e85w_203:not(#\9 ){background-color:var(--awsui-style-background-readonly-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff)));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0)));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0)));color:var(--awsui-style-color-readonly-6b9ypa, var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-6b9ypa)}.awsui_input_2rhyz_1e85w_149:not(#\9 )::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-6b9ypa);font-style:var(--awsui-style-placeholder-font-style-6b9ypa, italic);font-weight:var(--awsui-style-placeholder-font-weight-6b9ypa);-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1e85w_149:not(#\9 )::-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-6b9ypa);font-style:var(--awsui-style-placeholder-font-style-6b9ypa, italic);font-weight:var(--awsui-style-placeholder-font-weight-6b9ypa);opacity:1}.awsui_input_2rhyz_1e85w_149:not(#\9 ):-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-6b9ypa);font-style:var(--awsui-style-placeholder-font-style-6b9ypa, italic);font-weight:var(--awsui-style-placeholder-font-weight-6b9ypa);opacity:1}.awsui_input_2rhyz_1e85w_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sl6x1x, #006ce0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sl6x1x, #006ce0));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0));color:var(--awsui-style-color-focus-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a));background-color:var(--awsui-style-background-focus-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff))}.awsui_input_2rhyz_1e85w_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-input-disabled-cn9bpj, #ebebf0));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-input-disabled-k0zows, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa)}.awsui_input_2rhyz_1e85w_149:not(#\9 ):disabled::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb));-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1e85w_149:not(#\9 ):disabled::-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb));opacity:1}.awsui_input_2rhyz_1e85w_149:not(#\9 ):disabled:-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb));opacity:1}.awsui_input_2rhyz_1e85w_149:not(#\9 ):invalid{box-shadow:none}.awsui_input_2rhyz_1e85w_149.awsui_input-invalid_2rhyz_1e85w_266:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_input_2rhyz_1e85w_149.awsui_input-invalid_2rhyz_1e85w_266:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_input_2rhyz_1e85w_149.awsui_input-invalid_2rhyz_1e85w_266.awsui_input-has-icon-left_2rhyz_1e85w_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-ikwzwx, 36px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)))}.awsui_input_2rhyz_1e85w_149.awsui_input-warning_2rhyz_1e85w_278:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_input_2rhyz_1e85w_149.awsui_input-warning_2rhyz_1e85w_278:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_input_2rhyz_1e85w_149.awsui_input-warning_2rhyz_1e85w_278.awsui_input-has-icon-left_2rhyz_1e85w_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-ikwzwx, 36px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)))}.awsui_input_2rhyz_1e85w_149.awsui_input-type-search_2rhyz_1e85w_290:not(#\9 ){box-sizing:border-box;-webkit-appearance:none}.awsui_input_2rhyz_1e85w_149.awsui_input-type-search_2rhyz_1e85w_290:not(#\9 )::-webkit-search-decoration{-webkit-appearance:none}.awsui_input_2rhyz_1e85w_149.awsui_input-type-search_2rhyz_1e85w_290:not(#\9 )::-webkit-search-cancel-button{display:none}.awsui_input_2rhyz_1e85w_149.awsui_input-has-icon-left_2rhyz_1e85w_275:not(#\9 ){padding-inline-start:var(--space-field-icon-offset-ikwzwx, 36px)}.awsui_input_2rhyz_1e85w_149.awsui_input-has-icon-right_2rhyz_1e85w_303:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-ikwzwx, 36px)}.awsui_input_2rhyz_1e85w_149.awsui_input-has-no-border-radius_2rhyz_1e85w_306:not(#\9 ){border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px)}.awsui_input-container_2rhyz_1e85w_313:not(#\9 ){display:flex;position:relative}.awsui_input-icon-left_2rhyz_1e85w_318:not(#\9 ){position:absolute;pointer-events:none;inset-inline-start:var(--space-field-horizontal-0aq2ch, 12px);inset-block-start:calc(50% - var(--line-height-body-m-2mh3ke, 20px)/2)}.awsui_input-icon-right_2rhyz_1e85w_325:not(#\9 ){position:absolute;inset-block-start:calc(50% - var(--line-height-body-m-2mh3ke, 20px)/2 - var(--space-xxxs-pajhad, 2px));inset-inline-end:calc(var(--space-field-horizontal-0aq2ch, 12px) - var(--space-xxs-hwfkai, 4px))}.awsui_inline-label-trigger-wrapper_2rhyz_1e85w_335:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-trigger-wrapper-full-width_2rhyz_1e85w_338:not(#\9 ){inline-size:100%}.awsui_inline-label-wrapper_2rhyz_1e85w_342:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px)*-1)}.awsui_inline-label-wrapper-full-width_2rhyz_1e85w_345:not(#\9 ){inline-size:100%}.awsui_inline-label_2rhyz_1e85w_335:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-htt4fm, #ffffff), var(--color-background-input-default-dkd4bz, #ffffff));border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;box-sizing:border-box;display:inline-block;color:var(--color-text-form-label-zhsvmu, #0f141a);font-weight:var(--font-display-label-weight-zavpeo, 700);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-2xc78x, 1px) + var(--space-field-horizontal-0aq2ch, 12px) - var(--space-scaled-xxs-foe114, 4px));margin-block-start:var(--space-scaled-xs-dw9wl5, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-foe114, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-0aq2ch, 12px));z-index:1}
.awsui_placeholder_dwuol_12td0_145:not(#\9 ){color:var(--color-text-input-placeholder-tv2u7d, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_item_dwuol_12td0_151:not(#\9 ){display:flex;align-items:center}.awsui_item_dwuol_12td0_151>.awsui_checkbox_dwuol_12td0_155:not(#\9 ){position:relative;min-block-size:var(--size-control-adm93y, 16px);min-inline-size:var(--size-control-adm93y, 16px);block-size:var(--size-control-adm93y, 16px);inline-size:var(--size-control-adm93y, 16px);margin-inline-end:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_option-group_dwuol_12td0_164:not(#\9 ):not(:first-child){margin-block-start:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_filter_dwuol_12td0_168:not(#\9 ){z-index:4;flex-shrink:0}.awsui_trigger_dwuol_12td0_173:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_layout-strut_dwuol_12td0_179:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}.awsui_selected-icon_dwuol_12td0_189:not(#\9 ){color:var(--color-item-selected-jdg5yd, #006ce0);padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_show-label-tag_dwuol_12td0_194>.awsui_selected-icon_dwuol_12td0_189:not(#\9 ){padding-inline-start:var(--space-scaled-s-iuuihm, 12px)}.awsui_inline-token-trigger_dwuol_12td0_198:not(#\9 ){display:flex;flex-wrap:nowrap;column-gap:var(--space-xxs-hwfkai, 4px);inline-size:100%}.awsui_inline-token-list_dwuol_12td0_205:not(#\9 ){display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-xxs-hwfkai, 4px);inline-size:100%;overflow-x:hidden;mask-image:linear-gradient(270deg, transparent, white 20px, white)}.awsui_inline-token-list_dwuol_12td0_205:not(#\9 ):dir(rtl){mask-image:linear-gradient(-270deg, transparent, white 20px, white)}.awsui_inline-token-hidden-placeholder_dwuol_12td0_219:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_inline-token-counter_dwuol_12td0_225:not(#\9 ){white-space:nowrap}.awsui_inline-label-trigger-wrapper_dwuol_12td0_229:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-wrapper_dwuol_12td0_233:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px)*-1)}.awsui_inline-label_dwuol_12td0_229:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-htt4fm, #ffffff), var(--color-background-input-default-dkd4bz, #ffffff));border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;box-sizing:border-box;display:inline-block;color:var(--color-text-form-label-zhsvmu, #0f141a);font-weight:var(--font-display-label-weight-zavpeo, 700);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-2xc78x, 1px) + var(--space-field-horizontal-0aq2ch, 12px) - var(--space-scaled-xxs-foe114, 4px));margin-block-start:var(--space-scaled-xs-dw9wl5, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-foe114, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-0aq2ch, 12px));z-index:1}.awsui_inline-label-disabled_dwuol_12td0_258:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-htt4fm, #ffffff), var(--color-background-input-disabled-cn9bpj, #ebebf0))}.awsui_inline-label-inline-tokens_dwuol_12td0_262:not(#\9 ){padding-block-end:0;transform:translateY(-1.5px)}
.awsui_root_1fn7j_1gtc9_145:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_root_1fn7j_1gtc9_145>.awsui_styled-box_1fn7j_1gtc9_152:not(#\9 ){fill:var(--color-background-control-default-k5dlqw, #ffffff);stroke:var(--color-border-control-default-sh3548, #8c8c94);stroke-width:var(--border-width-field-2xc78x, 1px);transition:fill var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear),stroke var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_root_1fn7j_1gtc9_145>.awsui_styled-box_1fn7j_1gtc9_152:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1fn7j_1gtc9_145>.awsui_styled-box_1fn7j_1gtc9_152:not(#\9 ),.awsui-mode-entering .awsui_root_1fn7j_1gtc9_145>.awsui_styled-box_1fn7j_1gtc9_152:not(#\9 ){animation:none;transition:none}.awsui_root_1fn7j_1gtc9_145>.awsui_styled-box-checked_1fn7j_1gtc9_168:not(#\9 ),.awsui_root_1fn7j_1gtc9_145>.awsui_styled-box-indeterminate_1fn7j_1gtc9_168:not(#\9 ){fill:var(--color-background-control-checked-xk5cy2, #006ce0);stroke:var(--color-border-control-checked-hfai2a, #006ce0)}.awsui_root_1fn7j_1gtc9_145>.awsui_styled-box-disabled_1fn7j_1gtc9_172:not(#\9 ),.awsui_root_1fn7j_1gtc9_145>.awsui_styled-box-readonly_1fn7j_1gtc9_172:not(#\9 ){fill:var(--color-background-control-disabled-1dm4mk, #dedee3);stroke:var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_root_1fn7j_1gtc9_145>.awsui_styled-line_1fn7j_1gtc9_176:not(#\9 ){stroke:var(--color-foreground-control-default-rhyg9o, #ffffff);stroke-width:2;fill:none}.awsui_root_1fn7j_1gtc9_145>.awsui_styled-line-disabled_1fn7j_1gtc9_181:not(#\9 ){stroke:var(--color-foreground-control-disabled-e101je, #ffffff)}.awsui_root_1fn7j_1gtc9_145>.awsui_styled-line-readonly_1fn7j_1gtc9_184:not(#\9 ){stroke:var(--color-foreground-control-read-only-164ude, #656871)}
.awsui_option_1p2cx_11qi6_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:flex-start;inline-size:100%;min-inline-size:0;box-sizing:border-box;color:inherit}.awsui_option_1p2cx_11qi6_153:not(#\9 ):not(.awsui_disabled_1p2cx_11qi6_190){cursor:inherit}.awsui_option_1p2cx_11qi6_153.awsui_parent_1p2cx_11qi6_193:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_option_1p2cx_11qi6_153.awsui_parent_1p2cx_11qi6_193:not(#\9 ):not(.awsui_disabled_1p2cx_11qi6_190):not(.awsui_highlighted_1p2cx_11qi6_196){color:var(--color-text-dropdown-group-label-3vji4k, #424650)}.awsui_content_1p2cx_11qi6_200:not(#\9 ){inline-size:100%;display:flex;flex-direction:column;min-inline-size:0}.awsui_label-content_1p2cx_11qi6_207:not(#\9 ){display:flex;justify-content:space-between;flex-wrap:wrap}.awsui_label_1p2cx_11qi6_207:not(#\9 ),.awsui_tag_1p2cx_11qi6_214:not(#\9 ),.awsui_label-tag_1p2cx_11qi6_215:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label_1p2cx_11qi6_207:not(#\9 ),.awsui_tag_1p2cx_11qi6_214:not(#\9 ){flex-wrap:wrap}.awsui_label-prefix_1p2cx_11qi6_225:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_label-tag_1p2cx_11qi6_215:not(#\9 ){padding-inline-start:var(--space-s-tvghoh, 12px);flex:auto;text-align:end}.awsui_label-tag_1p2cx_11qi6_215:not(#\9 ):empty{display:none}.awsui_tags_1p2cx_11qi6_238:not(#\9 ),.awsui_description_1p2cx_11qi6_239:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);color:var(--color-text-dropdown-item-secondary-4f34f6, #656871);flex-wrap:wrap}.awsui_tags_1p2cx_11qi6_238.awsui_highlighted_1p2cx_11qi6_196:not(#\9 ),.awsui_description_1p2cx_11qi6_239.awsui_highlighted_1p2cx_11qi6_196:not(#\9 ){color:var(--color-text-dropdown-item-secondary-hover-c09qu2, #656871)}.awsui_tags_1p2cx_11qi6_238.awsui_selected_1p2cx_11qi6_250:not(#\9 ),.awsui_description_1p2cx_11qi6_239.awsui_selected_1p2cx_11qi6_250:not(#\9 ){color:var(--color-text-dropdown-item-secondary-4f34f6, #656871)}.awsui_tags_1p2cx_11qi6_238:not(#\9 ){display:flex;align-items:stretch}.awsui_tag_1p2cx_11qi6_214:not(#\9 ):not(:last-child){padding-inline-end:var(--space-m-dsumyt, 16px)}.awsui_icon_1p2cx_11qi6_264:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px);align-content:center;display:flex;flex-shrink:0}.awsui_filtering-match-highlight_1p2cx_11qi6_271:not(#\9 ){background-color:var(--color-background-dropdown-item-filter-match-gjpt1h, #f0fbff);color:var(--color-text-dropdown-item-filter-match-a4g9zm, #006ce0);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_disabled_1p2cx_11qi6_190:not(#\9 ){color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb);pointer-events:none}.awsui_disabled_1p2cx_11qi6_190>.awsui_content_1p2cx_11qi6_200>.awsui_tags_1p2cx_11qi6_238:not(#\9 ),.awsui_disabled_1p2cx_11qi6_190>.awsui_content_1p2cx_11qi6_200>.awsui_description_1p2cx_11qi6_239:not(#\9 ){color:currentColor}.awsui_trigger-variant_1p2cx_11qi6_286:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_custom-content_1p2cx_11qi6_292:not(#\9 ){inline-size:100%}


.awsui_selectable-item_15o6u_dadp2_145:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;list-style:none;z-index:1;border-width:0;background-color:var(--color-background-dropdown-item-default-g1726r, #ffffff);color:var(--color-text-dropdown-item-default-bjdgve, #0f141a);padding-block:var(--border-item-width-miijiw, 2px);padding-inline:var(--border-item-width-miijiw, 2px);overflow:hidden;box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_selectable-item_15o6u_dadp2_145.awsui_parent_15o6u_dadp2_164.awsui_interactiveGroups_15o6u_dadp2_164:not(#\9 ):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164){box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_selectable-item_15o6u_dadp2_145>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){padding-block:var(--space-option-padding-vertical-d2srv9, 4px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_pad-bottom_15o6u_dadp2_171:not(#\9 ){padding-block-end:var(--border-item-width-miijiw, 2px);box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_selectable-item_15o6u_dadp2_145.awsui_pad-bottom_15o6u_dadp2_171>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-d2srv9, 4px) + var(--space-xxxs-pajhad, 2px))}.awsui_selectable-item_15o6u_dadp2_145:not(#\9 ):not(:first-child),.awsui_selectable-item_15o6u_dadp2_145.awsui_virtual_15o6u_dadp2_178:not(#\9 ){margin-block-start:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_selectable-item_15o6u_dadp2_145.awsui_has-background_15o6u_dadp2_181:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7)}.awsui_selectable-item_15o6u_dadp2_145.awsui_child_15o6u_dadp2_184:not(#\9 ){padding-inline-start:var(--border-item-width-miijiw, 2px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_child_15o6u_dadp2_184>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){padding-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_disabled_15o6u_dadp2_190>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb)}.awsui_selectable-item_15o6u_dadp2_145.awsui_highlighted_15o6u_dadp2_164:not(#\9 ),.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_highlighted_15o6u_dadp2_164:not(#\9 ){z-index:3;background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-hover-il52fv, #8c8c94)}.awsui_selectable-item_15o6u_dadp2_145.awsui_highlighted_15o6u_dadp2_164.awsui_is-keyboard_15o6u_dadp2_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_selectable-item_15o6u_dadp2_145.awsui_highlighted_15o6u_dadp2_164.awsui_disabled_15o6u_dadp2_190:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-dhho03, transparent)}.awsui_selectable-item_15o6u_dadp2_145.awsui_highlighted_15o6u_dadp2_164.awsui_disabled_15o6u_dadp2_190>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-8twn6b, #b4b4bb)}.awsui_selectable-item_15o6u_dadp2_145.awsui_highlighted_15o6u_dadp2_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_dadp2_215).awsui_is-keyboard_15o6u_dadp2_205{box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164:not(#\9 ){z-index:2;background-color:var(--color-background-dropdown-item-selected-nlj7md, #f0fbff);box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-selected-6rq3fm, #006ce0)}.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164.awsui_highlighted_15o6u_dadp2_164:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-selected-6rq3fm, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-yv93vd, 2px)) var(--color-border-dropdown-item-hover-il52fv, #8c8c94)}.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164.awsui_highlighted_15o6u_dadp2_164.awsui_is-keyboard_15o6u_dadp2_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-selected-6rq3fm, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-yv93vd, 2px)) var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164.awsui_next-item-selected_15o6u_dadp2_229:not(#\9 ){border-end-start-radius:0;border-end-end-radius:0}.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164.awsui_highlighted_15o6u_dadp2_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_dadp2_215){box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-hover-il52fv, #8c8c94)}.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164.awsui_highlighted_15o6u_dadp2_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_dadp2_215).awsui_is-keyboard_15o6u_dadp2_205{box-shadow:inset 0 0 0 var(--border-width-item-selected-yv93vd, 2px) var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164+.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164:not(#\9 ),.awsui_selectable-item_15o6u_dadp2_145.awsui_selected_15o6u_dadp2_164.awsui_previous-item-selected_15o6u_dadp2_239:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0}.awsui_selectable-item_15o6u_dadp2_145.awsui_parent_15o6u_dadp2_164:not(#\9 ):not(.awsui_disabled_15o6u_dadp2_190)>.awsui_selectable-item-content_15o6u_dadp2_167{color:var(--color-text-dropdown-group-label-3vji4k, #424650)}.awsui_selectable-item_15o6u_dadp2_145.awsui_parent_15o6u_dadp2_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_dadp2_164){box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-group-7f90s7, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_dadp2_145.awsui_parent_15o6u_dadp2_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_dadp2_164):not(:has(>.awsui_selectable-item-content_15o6u_dadp2_167)){padding-block:var(--border-item-width-miijiw, 2px);padding-inline:var(--border-item-width-miijiw, 2px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_parent_15o6u_dadp2_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_dadp2_164)>.awsui_selectable-item-content_15o6u_dadp2_167{padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-xs-ymlm0b, 8px);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_selectable-item_15o6u_dadp2_145.awsui_parent_15o6u_dadp2_164.awsui_interactiveGroups_15o6u_dadp2_164>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_selectable-item_15o6u_dadp2_145.awsui_parent_15o6u_dadp2_164.awsui_interactiveGroups_15o6u_dadp2_164.awsui_highlighted_15o6u_dadp2_164>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a)}.awsui_selectable-item_15o6u_dadp2_145:not(#\9 ):not(.awsui_disabled_15o6u_dadp2_190):not(.awsui_parent_15o6u_dadp2_164),.awsui_selectable-item_15o6u_dadp2_145.awsui_interactiveGroups_15o6u_dadp2_164:not(#\9 ):not(.awsui_disabled_15o6u_dadp2_190){cursor:pointer}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271+.awsui_selectable-item_15o6u_dadp2_145:not(#\9 ):not(.awsui_sticky_15o6u_dadp2_271):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164){box-shadow:inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(#\9 ){position:sticky;inset-block-start:0;margin-block-end:var(--border-item-width-miijiw, 2px);z-index:4;padding-inline:var(--border-item-width-miijiw, 2px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271.awsui_highlighted_15o6u_dadp2_164:not(#\9 ),.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271.awsui_selected_15o6u_dadp2_164:not(#\9 ){padding-inline:var(--border-item-width-miijiw, 2px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271>.awsui_selectable-item-content_15o6u_dadp2_167:not(#\9 ){padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(#\9 ):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164){box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset var(--border-width-popover-nflirh, 2px) 0 0 0 var(--color-border-dropdown-container-4aa756, #b4b4bb)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(#\9 ):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164):not(.awsui_with-scrollbar_15o6u_dadp2_290){box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset var(--border-width-popover-nflirh, 2px) 0 0 0 var(--color-border-dropdown-container-4aa756, #b4b4bb),inset calc(-1*var(--border-width-popover-nflirh, 2px)) 0 0 0 var(--color-border-dropdown-container-4aa756, #b4b4bb)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(#\9 ):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164):not(.awsui_after-header_15o6u_dadp2_293){border-start-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(#\9 ):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164):not(.awsui_after-header_15o6u_dadp2_293):not(.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164):not(.awsui_after-header_15o6u_dadp2_293).awsui_with-scrollbar_15o6u_dadp2_290){border-start-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(#\9 ):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164).awsui_after-header_15o6u_dadp2_293{box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-background-dropdown-item-default-g1726r, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset var(--border-width-popover-nflirh, 2px) 0 0 0 var(--color-border-dropdown-container-4aa756, #b4b4bb)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271:not(#\9 ):not(.awsui_highlighted_15o6u_dadp2_164):not(.awsui_selected_15o6u_dadp2_164).awsui_after-header_15o6u_dadp2_293:not(.awsui_with-scrollbar_15o6u_dadp2_290){box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-background-dropdown-item-default-g1726r, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd),inset var(--border-width-popover-nflirh, 2px) 0 0 0 var(--color-border-dropdown-container-4aa756, #b4b4bb),inset calc(-1*var(--border-width-popover-nflirh, 2px)) 0 0 0 var(--color-border-dropdown-container-4aa756, #b4b4bb)}.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271.awsui_disabled_15o6u_dadp2_190.awsui_highlighted_15o6u_dadp2_164:not(#\9 ),.awsui_selectable-item_15o6u_dadp2_145.awsui_sticky_15o6u_dadp2_271.awsui_disabled_15o6u_dadp2_190.awsui_selected_15o6u_dadp2_164:not(#\9 ){box-shadow:none}.awsui_selectable-item_15o6u_dadp2_145.awsui_virtual_15o6u_dadp2_178:not(#\9 ){position:absolute;inset-block-start:var(--border-dropdown-virtual-offset-width-3wp954, 2px);inset-inline-start:0;inline-size:100%;box-sizing:border-box}.awsui_selectable-item_15o6u_dadp2_145.awsui_virtual_15o6u_dadp2_178:not(#\9 ):first-of-type:not(.awsui_selected_15o6u_dadp2_164,.awsui_highlighted_15o6u_dadp2_164){box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-item-top-gp2d1p, transparent),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_selectable-item_15o6u_dadp2_145.awsui_virtual_15o6u_dadp2_178.awsui_parent_15o6u_dadp2_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_dadp2_164){box-shadow:inset 0 var(--border-divider-list-width-tdfx1x, 1px) 0 0 var(--color-border-dropdown-group-7f90s7, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-tdfx1x, 1px)) 0 0 var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_measure-strut_15o6u_dadp2_322:not(#\9 ){position:absolute;pointer-events:none;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_selectable-item_15o6u_dadp2_145.awsui_virtual_15o6u_dadp2_178>.awsui_measure-strut_15o6u_dadp2_322:not(#\9 ){block-size:calc(100% - var(--border-width-item-selected-yv93vd, 2px))}.awsui_screenreader-content_15o6u_dadp2_334:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_button-trigger_18eso_1ttv5_161>.awsui_arrow_18eso_1ttv5_161:not(#\9 ){transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-trigger_18eso_1ttv5_161>.awsui_arrow_18eso_1ttv5_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-trigger_18eso_1ttv5_161>.awsui_arrow_18eso_1ttv5_161:not(#\9 ),.awsui-mode-entering .awsui_button-trigger_18eso_1ttv5_161>.awsui_arrow_18eso_1ttv5_161:not(#\9 ){animation:none;transition:none}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:flex;inline-size:100%;justify-content:space-between;align-items:center;padding-block:var(--space-field-vertical-vm99qz, 5px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);background-color:var(--color-background-input-default-dkd4bz, #ffffff);border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-mvv73z, #8c8c94);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-mvv73z, #8c8c94);min-block-size:var(--size-vertical-input-dl95yl, 32px)}.awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-root_18eso_1ttv5_221:not(#\9 ),.awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-nested_18eso_1ttv5_221:not(#\9 ){padding-block:0px;padding-inline:var(--space-field-horizontal-0aq2ch, 12px);border-block-width:var(--border-width-token-2ukdpu, 2px);border-inline-width:var(--border-width-token-2ukdpu, 2px);border-color:var(--color-border-item-selected-gor8ib, #006ce0);border-start-end-radius:0;border-end-end-radius:0;block-size:100%;min-block-size:unset}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-root_18eso_1ttv5_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-nested_18eso_1ttv5_221:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-root_18eso_1ttv5_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-nested_18eso_1ttv5_221:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-root_18eso_1ttv5_221:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-nested_18eso_1ttv5_221:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));inset-block-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));inline-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));block-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token-nested_18eso_1ttv5_221:not(#\9 ){border-start-start-radius:calc(var(--border-radius-input-7q0str, 8px)/2);border-end-start-radius:calc(var(--border-radius-input-7q0str, 8px)/2)}.awsui_button-trigger_18eso_1ttv5_161.awsui_has-caret_18eso_1ttv5_257:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-ikwzwx, 36px)}.awsui_button-trigger_18eso_1ttv5_161>.awsui_placeholder_18eso_1ttv5_260:not(#\9 ){color:var(--color-text-input-placeholder-tv2u7d, #656871);font-style:italic}.awsui_button-trigger_18eso_1ttv5_161>.awsui_arrow_18eso_1ttv5_161:not(#\9 ){position:absolute;inset-inline-end:var(--space-field-horizontal-0aq2ch, 12px);inset-block-start:calc(50% - var(--line-height-body-m-2mh3ke, 20px)/2);color:var(--color-text-button-inline-icon-default-es90pc, #006ce0)}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):hover>.awsui_arrow_18eso_1ttv5_161{color:var(--color-text-button-inline-icon-hover-34716a, #002b66)}.awsui_button-trigger_18eso_1ttv5_161.awsui_pressed_18eso_1ttv5_273>.awsui_arrow_18eso_1ttv5_161:not(#\9 ){transform:rotate(-180deg)}.awsui_button-trigger_18eso_1ttv5_161.awsui_disabled_18eso_1ttv5_276:not(#\9 ){background-color:var(--color-background-input-disabled-cn9bpj, #ebebf0);border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);color:var(--color-text-input-disabled-k0zows, #b4b4bb);cursor:auto}.awsui_button-trigger_18eso_1ttv5_161.awsui_disabled_18eso_1ttv5_276>.awsui_arrow_18eso_1ttv5_161:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb)}.awsui_button-trigger_18eso_1ttv5_161.awsui_disabled_18eso_1ttv5_276.awsui_in-filtering-token_18eso_1ttv5_221:not(#\9 ){background-color:var(--color-background-input-disabled-cn9bpj, #ebebf0);border-block:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);border-inline:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);color:var(--color-text-input-disabled-k0zows, #b4b4bb);cursor:auto;border-color:var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_button-trigger_18eso_1ttv5_161.awsui_disabled_18eso_1ttv5_276>.awsui_placeholder_18eso_1ttv5_260:not(#\9 ){color:var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb)}.awsui_button-trigger_18eso_1ttv5_161.awsui_readonly_18eso_1ttv5_297:not(#\9 ):not(.awsui_button-trigger_18eso_1ttv5_161.awsui_disabled_18eso_1ttv5_276):not(.awsui_button-trigger_18eso_1ttv5_161.awsui_in-filtering-token_18eso_1ttv5_221){background-color:var(--color-background-input-default-dkd4bz, #ffffff);border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0)}.awsui_button-trigger_18eso_1ttv5_161.awsui_readonly_18eso_1ttv5_297:not(#\9 ):not(.awsui_button-trigger_18eso_1ttv5_161.awsui_disabled_18eso_1ttv5_276){-webkit-user-select:text;user-select:text}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221):focus{outline:2px dotted transparent;border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-sl6x1x, #006ce0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-sl6x1x, #006ce0);border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221):invalid{box-shadow:none}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_invalid_18eso_1ttv5_322,.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_invalid_18eso_1ttv5_322:focus{color:var(--color-text-status-error-mxzop7, #db0000);border-color:var(--color-text-status-error-mxzop7, #db0000);padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_invalid_18eso_1ttv5_322:focus,.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_invalid_18eso_1ttv5_322:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_warning_18eso_1ttv5_331,.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_warning_18eso_1ttv5_331:focus{color:var(--color-text-status-warning-zb7um8, #855900);border-color:var(--color-text-status-warning-zb7um8, #855900);padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_warning_18eso_1ttv5_331:focus,.awsui_button-trigger_18eso_1ttv5_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1ttv5_221).awsui_warning_18eso_1ttv5_331:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_1ttv5_161.awsui_custom-option_18eso_1ttv5_340:not(#\9 ){padding-block:0;padding-inline-start:0;overflow:clip}.awsui_button-trigger_18eso_1ttv5_161.awsui_inline-tokens_18eso_1ttv5_345:not(#\9 ){padding-block:0}
.awsui_root_dm8gx_1s9vi_150:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_dm8gx_1s9vi_150.awsui_has-items_dm8gx_1s9vi_181:not(#\9 ):not(.awsui_no-padding_dm8gx_1s9vi_181){padding-block-start:var(--space-xs-ymlm0b, 8px)}
.awsui_root_1i2wg_prji5_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ){align-self:flex-start;margin-block-end:0;margin-inline-start:var(--space-xxs-hwfkai, 4px);border-block:var(--border-width-field-2xc78x, 1px) solid transparent;border-inline:var(--border-width-field-2xc78x, 1px) solid transparent;padding-block:0;padding-inline:var(--space-xxs-hwfkai, 4px);color:var(--awsui-token-style-dismiss-color-default-6b9ypa, var(--color-text-button-inline-icon-default-es90pc, #006ce0));background-color:transparent;cursor:pointer;--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0))}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ):hover{color:var(--awsui-token-style-dismiss-color-hover-6b9ypa, var(--color-text-button-inline-icon-hover-34716a, #002b66))}.awsui_dismiss-button-inline_1i2wg_prji5_234:not(#\9 ){padding-inline:0;display:flex;align-items:center;align-self:center}.awsui_icon_1i2wg_prji5_241:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px);align-self:flex-start;display:flex;flex-shrink:0}.awsui_icon-inline_1i2wg_prji5_247:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px);align-self:center}.awsui_token-normal_1i2wg_prji5_252:not(#\9 ){block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-hwfkai, 4px)}.awsui_token-inline_1i2wg_prji5_259:not(#\9 ){display:inline-flex;max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_prji5_259:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_prji5_259:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_prji5_259:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_token-option-inline_1i2wg_prji5_285:not(#\9 ){max-block-size:20px}.awsui_token-box_1i2wg_prji5_289:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-2ukdpu, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-gor8ib, #006ce0));border-inline:var(--border-width-token-2ukdpu, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-gor8ib, #006ce0));padding-block-start:var(--space-token-vertical-w2yvvn, 4px);padding-block-end:var(--space-token-vertical-w2yvvn, 4px);padding-inline-start:var(--space-field-horizontal-0aq2ch, 12px);padding-inline-end:var(--space-xxs-hwfkai, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-6b9ypa, var(--color-background-item-selected-o3455o, #f0fbff));border-start-start-radius:var(--border-radius-token-ycnemh, 8px);border-start-end-radius:var(--border-radius-token-ycnemh, 8px);border-end-start-radius:var(--border-radius-token-ycnemh, 8px);border-end-end-radius:var(--border-radius-token-ycnemh, 8px);color:var(--color-text-body-default-ryjct1, #0f141a);box-sizing:border-box}.awsui_token-box-without-dismiss_1i2wg_prji5_308:not(#\9 ){padding-inline-end:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_token-box-inline_1i2wg_prji5_312:not(#\9 ){position:relative;block-size:20px;max-block-size:20px;border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-gor8ib, #006ce0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-gor8ib, #006ce0));padding-inline-start:var(--space-scaled-xxs-foe114, 4px);padding-inline-end:var(--space-scaled-xxs-foe114, 4px);display:flex;align-items:center;background:var(--awsui-token-style-background-default-6b9ypa, var(--color-background-item-selected-o3455o, #f0fbff));border-start-start-radius:var(--space-scaled-xxs-foe114, 4px);border-start-end-radius:var(--space-scaled-xxs-foe114, 4px);border-end-start-radius:var(--space-scaled-xxs-foe114, 4px);border-end-end-radius:var(--space-scaled-xxs-foe114, 4px);color:var(--color-text-body-default-ryjct1, #0f141a);box-sizing:border-box;max-inline-size:100%}.awsui_disable-padding_1i2wg_prji5_332:not(#\9 ){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.awsui_token-box-readonly_1i2wg_prji5_339>.awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ),.awsui_token-box-disabled_1i2wg_prji5_340>.awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ){cursor:initial;pointer-events:none}.awsui_token-box-readonly_1i2wg_prji5_339:not(#\9 ){border-color:var(--awsui-token-style-border-color-read-only-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));background:var(--awsui-token-style-background-read-only-6b9ypa, var(--color-background-container-content-h114dj, #ffffff))}.awsui_token-box-readonly_1i2wg_prji5_339>.awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-read-only-6b9ypa, var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb))}.awsui_token-box-disabled_1i2wg_prji5_340:not(#\9 ){pointer-events:none;border-color:var(--awsui-token-style-border-color-disabled-6b9ypa, var(--color-border-control-disabled-npmvgu, #dedee3));background:var(--awsui-token-style-background-disabled-6b9ypa, var(--color-background-container-content-h114dj, #ffffff));color:var(--color-text-disabled-y2eoxf, #b4b4bb)}.awsui_token-box-disabled_1i2wg_prji5_340>.awsui_dismiss-button_1i2wg_prji5_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-disabled-6b9ypa, var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb))}


.awsui_root_gfwv3_5kl95_193:not(#\9 ){gap:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_root_gfwv3_5kl95_193.awsui_horizontal_gfwv3_5kl95_196:not(#\9 ){display:flex;gap:var(--space-xs-ymlm0b, 8px);flex-direction:row;flex-wrap:wrap}.awsui_root_gfwv3_5kl95_193.awsui_vertical_gfwv3_5kl95_202:not(#\9 ){display:flex;flex-direction:column}.awsui_list_gfwv3_5kl95_207:not(#\9 ){display:contents;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_list_gfwv3_5kl95_207.awsui_horizontal_gfwv3_5kl95_196:not(#\9 ),.awsui_list_gfwv3_5kl95_207.awsui_vertical_gfwv3_5kl95_202:not(#\9 ){display:flex;gap:var(--space-xs-ymlm0b, 8px)}.awsui_list_gfwv3_5kl95_207.awsui_horizontal_gfwv3_5kl95_196:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_list_gfwv3_5kl95_207.awsui_vertical_gfwv3_5kl95_202:not(#\9 ){flex-direction:column}.awsui_list_gfwv3_5kl95_207.awsui_grid_gfwv3_5kl95_226:not(#\9 ){display:grid;gap:var(--space-xs-ymlm0b, 8px);grid-template-columns:repeat(auto-fill, 230px)}@media(max-width: 688px){.awsui_list_gfwv3_5kl95_207.awsui_grid_gfwv3_5kl95_226:not(#\9 ){display:flex;flex-direction:column}}.awsui_list-item_gfwv3_5kl95_238:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_toggle-container-inline_gfwv3_5kl95_245:not(#\9 ){padding-inline-start:var(--space-xs-ymlm0b, 8px);display:flex;align-items:center}.awsui_toggle_gfwv3_5kl95_245:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:center;background-color:transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid transparent;border-inline:var(--border-width-button-jm0qg7, 2px) solid transparent;padding-block:0;padding-inline:0;margin-inline-start:-1px;text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-2tir24, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_toggle_gfwv3_5kl95_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle_gfwv3_5kl95_245:not(#\9 ),.awsui-mode-entering .awsui_toggle_gfwv3_5kl95_245:not(#\9 ){animation:none;transition:none}.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):focus{outline:none}.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):active,.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):focus,.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):active,.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):focus,.awsui_toggle_gfwv3_5kl95_245:not(#\9 ):hover{text-decoration:none;text-decoration-color:transparent}body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_5kl95_245:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-inline:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_toggle_gfwv3_5kl95_245>.awsui_description_gfwv3_5kl95_337:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_separator_gfwv3_5kl95_341:not(#\9 ){margin-block:0;margin-inline:var(--space-scaled-m-l37gh7, 16px);inline-size:var(--border-divider-section-width-uwo8my, 1px);background-color:var(--color-border-divider-default-nfermc, #c6c6cd)}
.awsui_root_f8g6q_3jbb5_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_embedded_f8g6q_3jbb5_177:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:contents}.awsui_tokens_f8g6q_3jbb5_210:not(#\9 ){margin-block-start:var(--space-scaled-xs-dw9wl5, 8px)}
.awsui_root_1px7g_gvlin_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_custom-icon-wrapper_1px7g_gvlin_181:not(#\9 ){display:flex;align-items:flex-start;align-self:stretch}
.awsui_marker_1kjc7_zgfnx_153:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_marker_1kjc7_zgfnx_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_marker_1kjc7_zgfnx_153:not(#\9 ),.awsui-mode-entering .awsui_marker_1kjc7_zgfnx_153:not(#\9 ){animation:none;transition:none}.awsui_root_1kjc7_zgfnx_167:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1kjc7_zgfnx_167:not(#\9 ):focus{outline:none}.awsui_list_1kjc7_zgfnx_206:not(#\9 ){display:flex;flex-wrap:wrap;list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;gap:var(--space-scaled-xxs-foe114, 4px) var(--space-m-dsumyt, 16px)}.awsui_marker_1kjc7_zgfnx_153:not(#\9 ){display:inline-flex;align-items:flex-start;padding-block:0;padding-inline:0;border-block:0;border-inline:0;background-color:transparent;cursor:pointer;opacity:1}.awsui_marker_1kjc7_zgfnx_153:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_zgfnx_153:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_zgfnx_153:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_zgfnx_153:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_marker_1kjc7_zgfnx_153.awsui_marker--dimmed_1kjc7_zgfnx_252:not(#\9 ){opacity:.35}
.awsui_empty-appear_n4qlp_1sfuy_153:not(#\9 ){animation:awsui_awsui-motion-fade-in_n4qlp_1sfuy_1 var(--motion-duration-transition-show-paced-t8d1os, 180ms) var(--motion-easing-transition-show-paced-x2k7uh, ease-out)}@keyframes awsui_awsui-motion-fade-in_n4qlp_1sfuy_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_empty-appear_n4qlp_1sfuy_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_empty-appear_n4qlp_1sfuy_153:not(#\9 ),.awsui-mode-entering .awsui_empty-appear_n4qlp_1sfuy_153:not(#\9 ){animation:none;transition:none}.awsui_root_n4qlp_1sfuy_175:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:grid;grid-template-rows:min-content;gap:var(--space-grid-gutter-whc3jp, 20px);align-items:start}.awsui_empty_n4qlp_1sfuy_153:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-empty-03hr9s, #656871);grid-column:1/-1}.awsui_row_n4qlp_1sfuy_218:not(#\9 ){display:contents}.awsui_divider_n4qlp_1sfuy_222:not(#\9 ){grid-column:1/-1;border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_field_n4qlp_1sfuy_231:not(#\9 ){min-inline-size:40px}.awsui_additional-info_n4qlp_1sfuy_235:not(#\9 ){color:var(--color-text-form-secondary-4usdwg, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);display:block;word-wrap:break-word;margin-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ){text-underline-offset:.3em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ),.awsui-mode-entering .awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ){animation:none;transition:none}.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ):focus{outline:none}.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ):active,.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ):focus,.awsui_additional-info_n4qlp_1sfuy_235>a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_add-row_n4qlp_1sfuy_281:not(#\9 ){grid-column:1/-1}.awsui_remove-button-container_n4qlp_1sfuy_289:not(#\9 ){display:inline-block}.awsui_remove-button-field-padding_n4qlp_1sfuy_293:not(#\9 ){padding-block-start:calc(var(--space-xxs-hwfkai, 4px) + var(--line-height-body-m-2mh3ke, 20px))}.awsui_remove-button-own-row_n4qlp_1sfuy_297:not(#\9 ){justify-self:end}
.awsui_dropdown-footer_vm8qf_jxdvh_5:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_dropdown-content_vm8qf_jxdvh_10:not(#\9 ){display:contents}
.awsui_root_12hwc_oboi4_5:not(#\9 ){inline-size:100%}.awsui_layout-strut_12hwc_oboi4_9:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}
.awsui_badge_1yjyg_u7zym_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);line-height:var(--line-height-body-m-2mh3ke, 20px);display:inline-block;border-start-start-radius:var(--border-radius-badge-exolfb, 4px);border-start-end-radius:var(--border-radius-badge-exolfb, 4px);border-end-start-radius:var(--border-radius-badge-exolfb, 4px);border-end-end-radius:var(--border-radius-badge-exolfb, 4px);border-block-style:solid;border-inline-style:solid;border-width:0;padding-block:0;padding-inline:var(--space-xs-ymlm0b, 8px);color:var(--color-text-notification-default-w5tddq, #f9f9fa)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-grey_1yjyg_u7zym_191:not(#\9 ){background-color:var(--color-background-notification-grey-4no337, #424650)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-green_1yjyg_u7zym_194:not(#\9 ){background-color:var(--color-background-notification-green-2rkyvu, #00802f)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-blue_1yjyg_u7zym_197:not(#\9 ){background-color:var(--color-background-notification-blue-4vnob8, #006ce0)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-red_1yjyg_u7zym_200:not(#\9 ){background-color:var(--color-background-notification-red-0487ea, #db0000)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-severity-critical_1yjyg_u7zym_203:not(#\9 ){background-color:var(--color-background-notification-severity-critical-0xl8pp, #870303);color:var(--color-text-notification-severity-critical-tv4vw4, #f9f9fa)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-severity-high_1yjyg_u7zym_207:not(#\9 ){background-color:var(--color-background-notification-severity-high-8nbgdi, #ce3311);color:var(--color-text-notification-severity-high-t4suvu, #f9f9fa)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-severity-medium_1yjyg_u7zym_211:not(#\9 ){background-color:var(--color-background-notification-severity-medium-lbljs2, #f89256);color:var(--color-text-notification-severity-medium-8f60kb, #0f141a)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-severity-low_1yjyg_u7zym_215:not(#\9 ){background-color:var(--color-background-notification-severity-low-giz8b6, #f2cd54);color:var(--color-text-notification-severity-low-gvojhi, #0f141a)}.awsui_badge_1yjyg_u7zym_145.awsui_badge-color-severity-neutral_1yjyg_u7zym_219:not(#\9 ){background-color:var(--color-background-notification-severity-neutral-hnhgmv, #656871);color:var(--color-text-notification-severity-neutral-ynm2wl, #f9f9fa)}
.awsui_series_1yz9c_v68e6_189:not(#\9 ),.awsui_series--bar_1yz9c_v68e6_190>.awsui_series__rect_1yz9c_v68e6_190:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_1yz9c_v68e6_189:not(#\9 ),.awsui_series--bar_1yz9c_v68e6_190>.awsui_series__rect_1yz9c_v68e6_190:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_1yz9c_v68e6_189:not(#\9 ),.awsui-mode-entering .awsui_series_1yz9c_v68e6_189:not(#\9 ),.awsui-motion-disabled .awsui_series--bar_1yz9c_v68e6_190>.awsui_series__rect_1yz9c_v68e6_190:not(#\9 ),.awsui-mode-entering .awsui_series--bar_1yz9c_v68e6_190>.awsui_series__rect_1yz9c_v68e6_190:not(#\9 ){animation:none;transition:none}.awsui_exiting_1yz9c_v68e6_207:not(#\9 ){animation:awsui_awsui-motion-fade-out-0_1yz9c_v68e6_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms) var(--motion-easing-refresh-only-b-44kz4o, cubic-bezier(1, 0, 0.83, 1))}@keyframes awsui_awsui-motion-fade-out-0_1yz9c_v68e6_1{from{opacity:1}to{opacity:0}}@media(prefers-reduced-motion: reduce){.awsui_exiting_1yz9c_v68e6_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_exiting_1yz9c_v68e6_207:not(#\9 ),.awsui-mode-entering .awsui_exiting_1yz9c_v68e6_207:not(#\9 ){animation:none;transition:none}.awsui_series_1yz9c_v68e6_189:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-tesor1, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-aslwou, round);pointer-events:none}.awsui_series--dimmed_1yz9c_v68e6_247:not(#\9 ){opacity:.3}.awsui_series--threshold_1yz9c_v68e6_251:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-desefi, 3 5);stroke-width:var(--border-line-chart-width-tesor1, 2px)}.awsui_bar-group_1yz9c_v68e6_256:not(#\9 ){pointer-events:none}

.awsui_calendar_1ykar_nw4wy_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1ykar_nw4wy_1 var(--motion-duration-show-quick-tyvnyw, 135ms) var(--motion-easing-show-quick-9hlj8q, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1ykar_nw4wy_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_1ykar_nw4wy_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_1ykar_nw4wy_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_1ykar_nw4wy_153:not(#\9 ){animation:none;transition:none}.awsui_calendar_1ykar_nw4wy_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;inline-size:var(--size-calendar-grid-width-hv3136, 238px);overflow:auto}.awsui_calendar-inner_1ykar_nw4wy_218:not(#\9 ){margin-block:var(--space-xs-ymlm0b, 8px);margin-inline:var(--space-xs-ymlm0b, 8px)}.awsui_calendar-header_1ykar_nw4wy_222:not(#\9 ){display:flex;justify-content:space-between;align-items:center}.awsui_calendar-header-title_1ykar_nw4wy_227:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-weight-bold-fo1afg, 700);color:var(--color-text-dropdown-item-default-bjdgve, #0f141a);margin-block:0;margin-inline:0}.awsui_calendar-grid_1ykar_nw4wy_241:not(#\9 ){inline-size:100%;table-layout:fixed}.awsui_calendar-grid_1ykar_nw4wy_241:not(#\9 ):not(.awsui_calendar-grid-dense_1ykar_nw4wy_245){border-spacing:var(--space-calendar-grid-gutter-zojo6r, 6px);padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-xs-ymlm0b, 8px)}.awsui_calendar-grid-dense_1ykar_nw4wy_245:not(#\9 ){border-spacing:0}.awsui_calendar-grid-cell_1ykar_nw4wy_253:not(#\9 ){word-break:break-word;text-align:center;font-weight:unset}.awsui_calendar-date-header_1ykar_nw4wy_258:not(#\9 ){padding-block-start:var(--space-s-tvghoh, 12px);padding-block-end:var(--space-xxs-hwfkai, 4px);padding-inline:0;color:var(--color-text-calendar-month-uounxo, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-67r4w4, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-67r4w4, transparent);padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb);position:relative}.awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ):first-child{border-inline-start:1px solid var(--color-border-calendar-grid-67r4w4, transparent)}.awsui_calendar-date-enabled_1ykar_nw4wy_278:not(#\9 ){cursor:pointer;color:var(--color-text-dropdown-item-secondary-4f34f6, #656871)}.awsui_calendar-date-enabled_1ykar_nw4wy_278:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_calendar-date-enabled_1ykar_nw4wy_278.awsui_calendar-date-current-page_1ykar_nw4wy_288:not(#\9 ){color:var(--color-text-dropdown-item-default-bjdgve, #0f141a)}.awsui_calendar-date-enabled_1ykar_nw4wy_278.awsui_calendar-date-current-page_1ykar_nw4wy_288:not(#\9 ):hover{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);color:var(--color-text-calendar-date-hover-808doy, #0f141a);background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7)}.awsui_calendar-date-enabled_1ykar_nw4wy_278.awsui_calendar-date-current-page_1ykar_nw4wy_288:not(#\9 ):hover:not(.awsui_calendar-date-selected_1ykar_nw4wy_299)::after{border-block:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94)}.awsui_calendar-date-current_1ykar_nw4wy_288:not(#\9 ){border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);background-color:var(--color-background-calendar-current-date-6nkw96, #f3f3f7);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_calendar-date_1ykar_nw4wy_258:not(#\9 )::after{content:"";position:absolute;z-index:1;background-color:transparent;inset-block-start:calc(-1*var(--border-item-width-miijiw, 2px));inset-inline-start:calc(-1*var(--border-item-width-miijiw, 2px));inset-inline-end:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ):not(.awsui_calendar-date-dense_1ykar_nw4wy_320)::after{inset-block-end:calc(-1*var(--border-item-width-miijiw, 2px));inset-inline-start:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_calendar-date-dense_1ykar_nw4wy_320:not(#\9 )::after{inset-block-end:-1px;inset-inline-start:-1px}.awsui_calendar-date_1ykar_nw4wy_258>.awsui_date-inner_1ykar_nw4wy_328:not(#\9 ){position:relative;z-index:1}.awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_nw4wy_258:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_nw4wy_299:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-fo1afg, 700)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_nw4wy_299:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_nw4wy_299:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_nw4wy_299:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-a8x91k, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_nw4wy_299:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_nw4wy_299:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);background-color:var(--color-background-control-checked-xk5cy2, #006ce0);border-block:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_calendar-date-selected_1ykar_nw4wy_299>.awsui_date-inner_1ykar_nw4wy_328:not(#\9 ){z-index:2;color:var(--color-background-control-default-k5dlqw, #ffffff);position:relative}.awsui_calendar-row_1ykar_nw4wy_403:not(#\9 ):first-child>.awsui_calendar-date_1ykar_nw4wy_258{border-block-start:1px solid var(--color-border-calendar-grid-67r4w4, transparent)}
.awsui_root_n1fwt_49hzr_153:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-t8d1os, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-x2k7uh, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_49hzr_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_49hzr_153:not(#\9 ),.awsui-mode-entering .awsui_root_n1fwt_49hzr_153:not(#\9 ){animation:none;transition:none}.awsui_root_n1fwt_49hzr_153:not(#\9 )::before{transition-property:border-top-color,border-right-color,border-bottom-color,border-left-color;transition-duration:var(--motion-duration-transition-show-paced-t8d1os, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-x2k7uh, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_49hzr_153:not(#\9 )::before{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_49hzr_153:not(#\9 )::before,.awsui-mode-entering .awsui_root_n1fwt_49hzr_153:not(#\9 )::before{animation:none;transition:none}.awsui_header-inner_n1fwt_49hzr_185:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);font-weight:var(--font-weight-heading-s-lcx0ai, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(:has(+.awsui_body_n1fwt_49hzr_194)){flex:1}.awsui_body_n1fwt_49hzr_194:not(#\9 ){flex:1}.awsui_footer_n1fwt_49hzr_202:not(#\9 ):first-child{margin-block-start:auto}.awsui_root_n1fwt_49hzr_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box;position:relative;background:var(--awsui-style-item-card-background-default-6b9ypa, var(--color-background-item-card-ft31i1, #ffffff));min-inline-size:0;box-shadow:var(--awsui-style-item-card-box-shadow-default-6b9ypa, var(--shadow-item-card-282f8w, none))}.awsui_root_n1fwt_49hzr_153:not(#\9 ):before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;box-shadow:none;border-color:transparent;border-block:solid var(--awsui-style-item-card-border-width-default-6b9ypa, var(--border-width-item-card-3wmyp3, 1px)) var(--awsui-style-item-card-border-color-default-6b9ypa, var(--color-border-item-card-t91609, #c6c6cd));border-inline:solid var(--awsui-style-item-card-border-width-default-6b9ypa, var(--border-width-item-card-3wmyp3, 1px)) var(--awsui-style-item-card-border-color-default-6b9ypa, var(--color-border-item-card-t91609, #c6c6cd))}.awsui_root_n1fwt_49hzr_153:not(#\9 )::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box}.awsui_root_n1fwt_49hzr_153:not(#\9 ):not(.awsui_refresh_n1fwt_49hzr_268)::before{border-block-start:solid var(--awsui-style-item-card-border-width-default-6b9ypa, var(--border-container-top-width-n1eke6, 0px)) var(--awsui-style-item-card-border-color-default-6b9ypa, var(--color-border-container-top-k3vmoz, transparent))}.awsui_root_n1fwt_49hzr_153.awsui_highlighted_n1fwt_49hzr_271:not(#\9 ){background:var(--color-background-item-selected-o3455o, #f0fbff)}.awsui_root_n1fwt_49hzr_153.awsui_highlighted_n1fwt_49hzr_271:not(#\9 ):before{border-block:solid var(--border-width-card-selected-01i6br, 2px) var(--color-border-item-card-highlighted-rzkppe, #006ce0);border-inline:solid var(--border-width-card-selected-01i6br, 2px) var(--color-border-item-card-highlighted-rzkppe, #006ce0)}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278:not(#\9 ),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185+.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185+.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194+.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185+.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185+.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194+.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):has(+.awsui_body_n1fwt_49hzr_194,+.awsui_footer_n1fwt_49hzr_202),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):has(+.awsui_body_n1fwt_49hzr_194,+.awsui_footer_n1fwt_49hzr_202),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):has(+.awsui_body_n1fwt_49hzr_194,+.awsui_footer_n1fwt_49hzr_202),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):has(+.awsui_body_n1fwt_49hzr_194,+.awsui_footer_n1fwt_49hzr_202){padding-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278:not(#\9 ),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278:not(#\9 ):before,.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278:not(#\9 )::after,.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-l0g6e3, 8px));border-start-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-l0g6e3, 8px));border-end-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-l0g6e3, 8px));border-end-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-l0g6e3, 8px))}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284){padding-block:var(--space-item-card-vertical-embedded-zuozef, 10px);padding-inline-start:var(--space-item-card-horizontal-embedded-e0vef5, 12px)}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):not(.awsui_with-actions_n1fwt_49hzr_309),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):not(.awsui_with-actions_n1fwt_49hzr_309),.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):not(.awsui_with-actions_n1fwt_49hzr_309){padding-inline-end:var(--space-item-card-horizontal-embedded-e0vef5, 12px)}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309,.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309,.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309{padding-inline-end:calc(var(--space-item-card-horizontal-embedded-e0vef5, 12px) - var(--space-xxs-hwfkai, 4px))}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309{padding-block:calc(var(--space-item-card-vertical-embedded-zuozef, 10px) - var(--space-scaled-xxs-foe114, 4px))}.awsui_root_n1fwt_49hzr_153.awsui_variant-embedded_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309:has(+.awsui_body_n1fwt_49hzr_194,+.awsui_footer_n1fwt_49hzr_202){padding-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278:not(#\9 ),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278:not(#\9 ):before,.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278:not(#\9 )::after,.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-pi9u8q, 16px));border-start-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-pi9u8q, 16px));border-end-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-pi9u8q, 16px));border-end-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-pi9u8q, 16px))}.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284){padding-block:var(--space-item-card-vertical-default-dozcin, 16px);padding-inline-start:var(--space-item-card-horizontal-default-obq2ks, 20px)}.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):not(.awsui_with-actions_n1fwt_49hzr_309),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):not(.awsui_with-actions_n1fwt_49hzr_309),.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284):not(.awsui_with-actions_n1fwt_49hzr_309){padding-inline-end:var(--space-item-card-horizontal-default-obq2ks, 20px)}.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309,.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_body_n1fwt_49hzr_194:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309,.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_footer_n1fwt_49hzr_202:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309{padding-inline-end:calc(var(--space-item-card-horizontal-default-obq2ks, 20px) - var(--space-xxs-hwfkai, 4px))}.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309{padding-block:calc(var(--space-item-card-vertical-default-dozcin, 16px) - var(--space-scaled-xxs-foe114, 4px))}.awsui_root_n1fwt_49hzr_153.awsui_variant-default_n1fwt_49hzr_278>.awsui_inner-card_n1fwt_49hzr_278>.awsui_header_n1fwt_49hzr_185:not(#\9 ):not(.awsui_no-padding_n1fwt_49hzr_284).awsui_with-actions_n1fwt_49hzr_309:has(+.awsui_body_n1fwt_49hzr_194,+.awsui_footer_n1fwt_49hzr_202){padding-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_full-height_n1fwt_49hzr_355:not(#\9 ){block-size:100%}.awsui_description_n1fwt_49hzr_359:not(#\9 ){color:var(--color-text-heading-secondary-exzje1, #424650);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}


.awsui_content_1wepg_5od64_145:not(#\9 ),.awsui_description_1wepg_5od64_146:not(#\9 ),.awsui_label_1wepg_5od64_147:not(#\9 ){display:block}.awsui_label_1wepg_5od64_147:not(#\9 ){color:var(--color-text-form-default-1f4edz, #0f141a)}.awsui_outline_1wepg_5od64_155:not(#\9 ){display:none}.awsui_outline_1wepg_5od64_155.awsui_show-outline_1wepg_5od64_158:not(#\9 ){display:block}body[data-awsui-focus-visible=true] .awsui_native-input_1wepg_5od64_162:not(#\9 ):focus+.awsui_outline_1wepg_5od64_155{display:block}.awsui_wrapper_1wepg_5od64_166:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex}.awsui_label-wrapper_1wepg_5od64_172:not(#\9 ){position:relative;display:flex;cursor:default}.awsui_content_1wepg_5od64_145:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_empty-content_1wepg_5od64_183:not(#\9 ){inline-size:0px}.awsui_description_1wepg_5od64_146:not(#\9 ){color:var(--color-text-form-secondary-4usdwg, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_description-bottom-padding_1wepg_5od64_193:not(#\9 ){padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_label_1wepg_5od64_147:not(#\9 ),.awsui_description_1wepg_5od64_146:not(#\9 ){padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_label-disabled_1wepg_5od64_201:not(#\9 ),.awsui_description-disabled_1wepg_5od64_202:not(#\9 ){color:var(--color-text-control-disabled-qg8k58, #b4b4bb)}.awsui_control_1wepg_5od64_206:not(#\9 ){position:relative}.awsui_control_1wepg_5od64_206>input:not(#\9 ),.awsui_control_1wepg_5od64_206>svg:not(#\9 ),.awsui_control_1wepg_5od64_206>.awsui_outline_1wepg_5od64_155:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_control_1wepg_5od64_206>input:not(#\9 ){opacity:0;z-index:1;-webkit-user-select:none;user-select:none;cursor:default;margin-block:0;margin-inline:0}
.awsui_root_k2y2q_1fuwa_145.awsui_root_k2y2q_1fuwa_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_checkbox-control_k2y2q_1fuwa_178:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-control-adm93y, 16px))/2);min-block-size:var(--size-control-adm93y, 16px);min-inline-size:var(--size-control-adm93y, 16px);block-size:var(--size-control-adm93y, 16px);inline-size:var(--size-control-adm93y, 16px)}.awsui_outline_k2y2q_1fuwa_186:not(#\9 ){--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0));position:relative}.awsui_outline_k2y2q_1fuwa_186:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_k2y2q_1fuwa_186:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}
.awsui_radio-control_1v1hk_17p3r_145:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-control-adm93y, 16px))/2);min-block-size:var(--size-control-adm93y, 16px);min-inline-size:var(--size-control-adm93y, 16px);block-size:var(--size-control-adm93y, 16px);inline-size:var(--size-control-adm93y, 16px)}.awsui_outline_1v1hk_17p3r_153:not(#\9 ){--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0));position:relative}.awsui_outline_1v1hk_17p3r_153:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_1v1hk_17p3r_153:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_styled-circle-border_1v1hk_17p3r_176:not(#\9 ){stroke:var(--color-border-control-default-sh3548, #8c8c94);fill:var(--color-background-control-default-k5dlqw, #ffffff)}.awsui_styled-circle-border_1v1hk_17p3r_176.awsui_styled-circle-disabled_1v1hk_17p3r_180:not(#\9 ),.awsui_styled-circle-border_1v1hk_17p3r_176.awsui_styled-circle-readonly_1v1hk_17p3r_180:not(#\9 ){fill:var(--color-background-control-disabled-1dm4mk, #dedee3);stroke:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_styled-circle-fill_1v1hk_17p3r_185:not(#\9 ){stroke:var(--color-background-control-checked-xk5cy2, #006ce0);fill:var(--color-foreground-control-default-rhyg9o, #ffffff);opacity:0;transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_styled-circle-fill_1v1hk_17p3r_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_styled-circle-fill_1v1hk_17p3r_185:not(#\9 ),.awsui-mode-entering .awsui_styled-circle-fill_1v1hk_17p3r_185:not(#\9 ){animation:none;transition:none}.awsui_styled-circle-fill_1v1hk_17p3r_185.awsui_styled-circle-checked_1v1hk_17p3r_201:not(#\9 ){opacity:1}.awsui_styled-circle-fill_1v1hk_17p3r_185.awsui_styled-circle-disabled_1v1hk_17p3r_180:not(#\9 ){fill:var(--color-foreground-control-disabled-e101je, #ffffff);stroke:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_styled-circle-fill_1v1hk_17p3r_185.awsui_styled-circle-readonly_1v1hk_17p3r_180:not(#\9 ){fill:var(--color-foreground-control-read-only-164ude, #656871);stroke:var(--color-background-control-disabled-1dm4mk, #dedee3)}

.awsui_label_1s55x_14pps_149:not(#\9 ){display:flex;align-items:center;justify-content:center;position:absolute;padding-block-end:var(--space-xxs-hwfkai, 4px);block-size:100%;inset-block-start:0;inline-size:100%;inset-inline-start:0;box-sizing:border-box;border-inline-end:1px solid transparent}.awsui_label-top_1s55x_14pps_163:not(#\9 ){align-items:baseline;padding-block-start:var(--space-xs-ymlm0b, 8px)}.awsui_stud_1s55x_14pps_168:not(#\9 ){visibility:hidden}
.awsui_root_wih1l_kv5ru_153:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;inline-size:100%}.awsui_tools_wih1l_kv5ru_164:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-scaled-xs-dw9wl5, 8px) var(--space-l-2ud1p3, 20px);padding-block-start:var(--space-scaled-xs-dw9wl5, 8px);padding-block-end:var(--space-table-header-tools-bottom-d9u5kf, 0px);padding-inline:0}.awsui_tools-filtering_wih1l_kv5ru_173:not(#\9 ){max-inline-size:100%}@supports(flex-basis: fit-content){.awsui_tools-filtering_wih1l_kv5ru_173:not(#\9 ){flex:1 1 fit-content}}@supports not (flex-basis: fit-content){.awsui_tools-filtering_wih1l_kv5ru_173:not(#\9 ){flex:1 1 auto}}.awsui_tools-align-right_wih1l_kv5ru_186:not(#\9 ){display:flex;margin-inline-start:auto}.awsui_tools-pagination_wih1l_kv5ru_190+.awsui_tools-preferences_wih1l_kv5ru_190:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-ymlm0b, 8px);padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_tools-small_wih1l_kv5ru_196>.awsui_tools-filtering_wih1l_kv5ru_173:not(#\9 ){flex-basis:100%}.awsui_table_wih1l_kv5ru_200:not(#\9 ){inline-size:100%;border-spacing:0;position:relative;box-sizing:border-box}.awsui_table-layout-fixed_wih1l_kv5ru_206:not(#\9 ){table-layout:fixed}.awsui_wrapper_wih1l_kv5ru_210:not(#\9 ){position:relative;box-sizing:border-box;inline-size:100%;overflow-x:auto;scrollbar-width:none}.awsui_wrapper_wih1l_kv5ru_210.awsui_variant-stacked_wih1l_kv5ru_217>.awsui_table_wih1l_kv5ru_200:not(#\9 ),.awsui_wrapper_wih1l_kv5ru_210.awsui_variant-stacked_wih1l_kv5ru_217>.awsui_wrapper-content-measure_wih1l_kv5ru_217:not(#\9 ),.awsui_wrapper_wih1l_kv5ru_210.awsui_variant-container_wih1l_kv5ru_217>.awsui_table_wih1l_kv5ru_200:not(#\9 ),.awsui_wrapper_wih1l_kv5ru_210.awsui_variant-container_wih1l_kv5ru_217>.awsui_wrapper-content-measure_wih1l_kv5ru_217:not(#\9 ){padding-inline:var(--space-table-horizontal-suurzj, 20px)}.awsui_wrapper_wih1l_kv5ru_210.awsui_variant-stacked_wih1l_kv5ru_217:not(#\9 ):not(.awsui_has-footer_wih1l_kv5ru_220),.awsui_wrapper_wih1l_kv5ru_210.awsui_variant-container_wih1l_kv5ru_217:not(#\9 ):not(.awsui_has-footer_wih1l_kv5ru_220){padding-block-end:var(--space-table-content-bottom-tlfqmq, 4px)}.awsui_wrapper_wih1l_kv5ru_210:not(#\9 ):not(.awsui_has-header_wih1l_kv5ru_223){border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_wrapper_wih1l_kv5ru_210:not(#\9 )::-webkit-scrollbar{display:none}body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_kv5ru_210:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_cell-merged_wih1l_kv5ru_240:not(#\9 ){text-align:center;padding-block:0;padding-inline:0}.awsui_cell-merged_wih1l_kv5ru_240.awsui_has-footer_wih1l_kv5ru_220:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_cell-merged-content_wih1l_kv5ru_252:not(#\9 ){box-sizing:border-box;inline-size:100%;padding-block-start:var(--space-scaled-m-l37gh7, 16px);padding-block-end:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-l-2ud1p3, 20px)}@supports(position: sticky){.awsui_cell-merged-content_wih1l_kv5ru_252:not(#\9 ){position:sticky;inset-inline-start:0;margin-block:0;margin-inline:calc(-2*var(--space-table-horizontal-suurzj, 20px))}}.awsui_empty_wih1l_kv5ru_268:not(#\9 ){color:var(--color-text-empty-03hr9s, #656871)}.awsui_selection-control_wih1l_kv5ru_281:not(#\9 ){box-sizing:border-box;max-inline-size:var(--size-table-selection-horizontal-qqiajd, 40px);min-inline-size:var(--size-table-selection-horizontal-qqiajd, 40px);position:relative;inline-size:var(--size-table-selection-horizontal-qqiajd, 40px)}.awsui_selection-control_wih1l_kv5ru_281.awsui_selection-control-header_wih1l_kv5ru_288:not(#\9 ){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:var(--space-scaled-l-k5kohy, 20px);border-inline-start:var(--border-width-item-selected-yv93vd, 2px) solid transparent}.awsui_header-secondary_wih1l_kv5ru_294:not(#\9 ){overflow:auto;scrollbar-width:none;box-sizing:border-box;inline-size:100%;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background:var(--color-background-table-header-l5637m, #ffffff)}.awsui_header-secondary_wih1l_kv5ru_294.awsui_variant-full-page_wih1l_kv5ru_305:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-secondary_wih1l_kv5ru_294.awsui_variant-stacked_wih1l_kv5ru_217>.awsui_table_wih1l_kv5ru_200:not(#\9 ),.awsui_header-secondary_wih1l_kv5ru_294.awsui_variant-container_wih1l_kv5ru_217>.awsui_table_wih1l_kv5ru_200:not(#\9 ){padding-inline:var(--space-table-horizontal-suurzj, 20px)}.awsui_header-secondary_wih1l_kv5ru_294.awsui_variant-stacked_wih1l_kv5ru_217:not(#\9 ):not(.awsui_table-has-header_wih1l_kv5ru_311),.awsui_header-secondary_wih1l_kv5ru_294.awsui_variant-container_wih1l_kv5ru_217:not(#\9 ):not(.awsui_table-has-header_wih1l_kv5ru_311){border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_header-secondary_wih1l_kv5ru_294:not(#\9 )::-webkit-scrollbar{display:none}.awsui_header-secondary_wih1l_kv5ru_294.awsui_table-has-header_wih1l_kv5ru_311:not(#\9 ){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-divider-9huz1a, transparent)}.awsui_header-controls_wih1l_kv5ru_322:not(#\9 ){padding-block:var(--space-container-header-top-am4vzw, 12px) var(--space-container-header-bottom-eby93w, 8px)}.awsui_header-controls_wih1l_kv5ru_322.awsui_variant-full-page_wih1l_kv5ru_305:not(#\9 ){padding-block:0 calc(var(--space-container-header-bottom-eby93w, 8px) + var(--space-table-header-tools-full-page-bottom-9m47g6, 4px))}.awsui_header-controls_wih1l_kv5ru_322.awsui_variant-stacked_wih1l_kv5ru_217:not(#\9 ),.awsui_header-controls_wih1l_kv5ru_322.awsui_variant-container_wih1l_kv5ru_217:not(#\9 ){padding-inline:calc(var(--space-table-horizontal-suurzj, 20px) + var(--space-table-header-horizontal-kb5ww2, 0px))}.awsui_header-controls_wih1l_kv5ru_322.awsui_variant-embedded_wih1l_kv5ru_331:not(#\9 ),.awsui_header-controls_wih1l_kv5ru_322.awsui_variant-borderless_wih1l_kv5ru_331:not(#\9 ){padding-inline:var(--space-table-header-horizontal-kb5ww2, 0px);padding-block-start:var(--space-table-embedded-header-top-twu628, 0px)}.awsui_footer-wrapper_wih1l_kv5ru_336.awsui_variant-stacked_wih1l_kv5ru_217:not(#\9 ),.awsui_footer-wrapper_wih1l_kv5ru_336.awsui_variant-container_wih1l_kv5ru_217:not(#\9 ){padding-inline:var(--space-table-horizontal-suurzj, 20px)}.awsui_footer_wih1l_kv5ru_336:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-table-footer-horizontal-l5g495, 0px)}.awsui_footer-with-pagination_wih1l_kv5ru_344:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-scaled-s-iuuihm, 12px)}.awsui_footer-pagination_wih1l_kv5ru_352:not(#\9 ){margin-inline-start:auto}

.awsui_root_p8a6i_1a9qk_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header-variant-full-page_p8a6i_1a9qk_177.awsui_header-refresh_p8a6i_1a9qk_177:not(#\9 ){padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:calc(var(--space-container-header-bottom-eby93w, 8px) + var(--space-table-header-tools-full-page-bottom-9m47g6, 4px))}.awsui_list_p8a6i_1a9qk_184:not(#\9 ){display:flex;flex-wrap:wrap;box-sizing:border-box;padding-block:0;padding-inline:0;list-style:none;margin-block:0;margin-inline-start:calc(var(--space-grid-gutter-whc3jp, 20px)*-1);margin-inline-end:0}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-1_p8a6i_1a9qk_195>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:100%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-2_p8a6i_1a9qk_198>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:50%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-3_p8a6i_1a9qk_201>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:33.3333333333%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-4_p8a6i_1a9qk_204>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:25%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-5_p8a6i_1a9qk_207>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:20%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-6_p8a6i_1a9qk_210>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:16.6666666667%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-7_p8a6i_1a9qk_213>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:14.2857142857%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-8_p8a6i_1a9qk_216>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:12.5%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-9_p8a6i_1a9qk_219>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:11.1111111111%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-10_p8a6i_1a9qk_222>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:10%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-11_p8a6i_1a9qk_225>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:9.0909090909%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-12_p8a6i_1a9qk_228>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:8.3333333333%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-13_p8a6i_1a9qk_231>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:7.6923076923%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-14_p8a6i_1a9qk_234>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:7.1428571429%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-15_p8a6i_1a9qk_237>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:6.6666666667%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-16_p8a6i_1a9qk_240>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:6.25%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-17_p8a6i_1a9qk_243>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:5.8823529412%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-18_p8a6i_1a9qk_246>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:5.5555555556%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-19_p8a6i_1a9qk_249>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:5.2631578947%}.awsui_list_p8a6i_1a9qk_184.awsui_list-grid-20_p8a6i_1a9qk_252>.awsui_card_p8a6i_1a9qk_195:not(#\9 ){inline-size:5%}.awsui_selection-control_p8a6i_1a9qk_256:not(#\9 ){position:absolute;box-sizing:border-box;inline-size:calc(var(--size-control-adm93y, 16px) + 2*var(--space-card-horizontal-default-pihe12, 20px));inset-block-start:0;inset-inline-end:0;padding-block:var(--space-card-vertical-default-2opuqy, 16px);padding-inline:var(--space-card-horizontal-default-pihe12, 20px)}.awsui_loading_p8a6i_1a9qk_266:not(#\9 ),.awsui_empty_p8a6i_1a9qk_267:not(#\9 ){overflow:hidden;text-align:center;color:var(--color-text-empty-03hr9s, #656871);margin-block-end:var(--space-scaled-l-k5kohy, 20px)}.awsui_has-header_p8a6i_1a9qk_274:not(#\9 ){margin-block-start:var(--space-grid-gutter-whc3jp, 20px)}.awsui_has-header_p8a6i_1a9qk_274.awsui_refresh_p8a6i_1a9qk_277.awsui_header-variant-full-page_p8a6i_1a9qk_177:not(#\9 ){margin-block-start:var(--space-scaled-s-iuuihm, 12px)}.awsui_card_p8a6i_1a9qk_195:not(#\9 ){overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box;margin-block:0;margin-inline:0;padding-block-start:0;padding-block-end:var(--space-grid-gutter-whc3jp, 20px);padding-inline-start:var(--space-grid-gutter-whc3jp, 20px);padding-inline-end:0;list-style:none}.awsui_card-header_p8a6i_1a9qk_293:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_card-header-inner-selectable_p8a6i_1a9qk_305:not(#\9 ){inline-size:90%}.awsui_section_p8a6i_1a9qk_312:not(#\9 ){display:inline-block;box-sizing:border-box;padding-block-end:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:0;vertical-align:top}.awsui_section-header_p8a6i_1a9qk_319:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-label-mo3nx0, #0f141a)}.awsui_section_p8a6i_1a9qk_312:not(#\9 ):not(:first-child){padding-block-start:var(--space-xs-ymlm0b, 8px)}.awsui_section_p8a6i_1a9qk_312:not(#\9 ):last-child{padding-block-end:0}.awsui_footer-pagination_p8a6i_1a9qk_337:not(#\9 ){display:flex;justify-content:flex-end}
.awsui_code-editor-refresh_1gl9c_1d5m6_158 .ace_editor .ace_gutter:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-5palck, 8px) - var(--border-item-width-miijiw, 2px))}.awsui_code-editor-refresh_1gl9c_1d5m6_158 .ace_editor .ace_scroller:not(#\9 ){border-start-end-radius:calc(var(--border-radius-code-editor-5palck, 8px) - var(--border-item-width-miijiw, 2px))}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor:not(#\9 ){font-family:Monaco,Menlo,Consolas,"Courier Prime",Courier,"Courier New",monospace;font-size:14px;line-height:20px}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){cursor:pointer;background-repeat:no-repeat;background-size:16px 16px;background-position:4px 2px}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_info:not(#\9 ){background-image:none}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23db0000%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ff7a7a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23855900%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23fbd332%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}}}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-cell:not(#\9 ){padding-inline:24px 16px}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget:not(#\9 ){inline-size:14px;margin-inline-end:-15px;background-color:transparent;border-block:none;border-inline:none}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter_annotation:not(#\9 ){margin-inline-start:-21px}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget:not(#\9 ),.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter_annotation:not(#\9 ){box-shadow:none}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_marker-layer>.ace_active-line:not(#\9 ){background:transparent;box-sizing:border-box;border-block-start:1px solid var(--color-border-code-editor-ace-active-line-light-theme-q6hsvt, #dedee3);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-light-theme-q6hsvt, #dedee3)}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor.ace_dark .ace_marker-layer>.ace_active-line:not(#\9 ){border-block-start:1px solid var(--color-border-code-editor-ace-active-line-dark-theme-v09eti, #656871);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-dark-theme-v09eti, #656871)}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter:not(#\9 ){background-color:var(--color-background-code-editor-gutter-default-0oq7ef, #f3f3f7);color:var(--color-text-code-editor-gutter-default-dqu4zh, #0f141a)}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter:not(#\9 ):focus,.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_scroller:not(#\9 ):focus{box-shadow:inset 0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23424650%27 fill=%27%23424650%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23424650%27 fill=%27%23424650%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line:not(#\9 ){background-color:var(--color-background-code-editor-gutter-active-line-default-jbu7qh, #656871);color:var(--color-text-code-editor-gutter-active-line-i870tx, #ffffff)}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line .ace_gutter_annotation:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line .ace_gutter_annotation:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:2px;inset-block-start:2px;inline-size:calc(100% - 2px - 2px);block-size:calc(100% - 2px - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-text-code-editor-gutter-active-line-i870tx, #ffffff)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}.awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){color:var(--color-text-code-editor-gutter-active-line-i870tx, #ffffff);background-color:var(--color-background-code-editor-gutter-active-line-error-mhkmre, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ffffff%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ffffff%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1d5m6_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}.awsui_pane_1gl9c_1d5m6_496:not(#\9 ){display:flex;position:relative;flex-direction:row;flex:1;border-block-start:var(--border-item-width-miijiw, 2px) solid var(--color-border-code-editor-default-1etiw8, #dedee3);border-end-start-radius:var(--border-radius-code-editor-5palck, 8px);border-end-end-radius:var(--border-radius-code-editor-5palck, 8px);background:var(--color-background-code-editor-status-bar-ctq8cb, #f3f3f7);color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_pane__close-container_1gl9c_1d5m6_507:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-end:calc(var(--space-s-tvghoh, 12px)/2)}.awsui_pane__list_1gl9c_1d5m6_512:not(#\9 ){flex:1;overflow:auto;max-block-size:100%;box-sizing:border-box;margin-inline-end:calc(var(--line-height-body-m-2mh3ke, 20px) + 2*var(--space-xs-ymlm0b, 8px))}.awsui_pane__table_1gl9c_1d5m6_519:not(#\9 ){inline-size:100%;border-spacing:0;margin-block:var(--space-s-tvghoh, 12px);margin-inline:0}.awsui_pane__item_1gl9c_1d5m6_525>.awsui_pane__cell_1gl9c_1d5m6_525:not(#\9 ){border-block-start:var(--border-item-width-miijiw, 2px) solid var(--color-transparent-i61gs1, transparent);border-block-end:var(--border-item-width-miijiw, 2px) solid var(--color-transparent-i61gs1, transparent)}.awsui_pane__item_1gl9c_1d5m6_525>.awsui_pane__cell_1gl9c_1d5m6_525:not(#\9 ):first-child{border-inline-start:var(--border-item-width-miijiw, 2px) solid var(--color-transparent-i61gs1, transparent);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_pane__item_1gl9c_1d5m6_525>.awsui_pane__cell_1gl9c_1d5m6_525:not(#\9 ):last-child{border-inline-end:var(--border-item-width-miijiw, 2px) solid var(--color-transparent-i61gs1, transparent);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_pane__item--highlighted_1gl9c_1d5m6_539:not(#\9 ),.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):hover,.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):focus{cursor:pointer;outline:none}.awsui_pane__item--highlighted_1gl9c_1d5m6_539>.awsui_pane__cell_1gl9c_1d5m6_525:not(#\9 ),.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1d5m6_525,.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1d5m6_525{background-color:var(--color-background-code-editor-pane-item-hover-ud4zy7, #ebebf0)}.awsui_pane__item--highlighted_1gl9c_1d5m6_539>.awsui_pane__cell_1gl9c_1d5m6_525:not(#\9 ),.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1d5m6_525,.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1d5m6_525{border-block-start:var(--border-item-width-miijiw, 2px) solid var(--color-border-code-editor-pane-item-hover-sbam42, #8c8c94);border-block-end:var(--border-item-width-miijiw, 2px) solid var(--color-border-code-editor-pane-item-hover-sbam42, #8c8c94)}.awsui_pane__item--highlighted_1gl9c_1d5m6_539>.awsui_pane__cell_1gl9c_1d5m6_525:not(#\9 ):first-child,.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1d5m6_525:first-child,.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1d5m6_525:first-child{border-inline-start:var(--border-item-width-miijiw, 2px) solid var(--color-border-code-editor-pane-item-hover-sbam42, #8c8c94);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_pane__item--highlighted_1gl9c_1d5m6_539>.awsui_pane__cell_1gl9c_1d5m6_525:not(#\9 ):last-child,.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1d5m6_525:last-child,.awsui_pane__item_1gl9c_1d5m6_525:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1d5m6_525:last-child{border-inline-end:var(--border-item-width-miijiw, 2px) solid var(--color-border-code-editor-pane-item-hover-sbam42, #8c8c94);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_pane__location_1gl9c_1d5m6_560:not(#\9 ),.awsui_pane__description_1gl9c_1d5m6_560:not(#\9 ){padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-s-tvghoh, 12px)}.awsui_pane__location_1gl9c_1d5m6_560:not(#\9 ){vertical-align:baseline;white-space:nowrap;padding-inline-start:calc(var(--space-l-2ud1p3, 20px) + var(--space-s-tvghoh, 12px))}.awsui_pane__description_1gl9c_1d5m6_560:not(#\9 ){padding-inline-end:0;min-inline-size:0;word-break:break-word}.awsui_focus-lock_1gl9c_1d5m6_575:not(#\9 ){block-size:100%}.awsui_code-editor_1gl9c_1d5m6_158:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-code-editor-default-1etiw8, #dedee3);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-code-editor-default-1etiw8, #dedee3);border-start-start-radius:var(--border-radius-code-editor-5palck, 8px);border-start-end-radius:var(--border-radius-code-editor-5palck, 8px);border-end-start-radius:var(--border-radius-code-editor-5palck, 8px);border-end-end-radius:var(--border-radius-code-editor-5palck, 8px);inline-size:100%}.awsui_editor_1gl9c_1d5m6_619:not(#\9 ){position:absolute;inset:0}.awsui_editor_1gl9c_1d5m6_619:not(#\9 ):focus{position:relative}.awsui_editor_1gl9c_1d5m6_619:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}.awsui_editor_1gl9c_1d5m6_619:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_editor_1gl9c_1d5m6_619:not(#\9 ):focus{position:absolute;overflow:visible}.awsui_editor-refresh_1gl9c_1d5m6_649:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-5palck, 8px) - var(--border-item-width-miijiw, 2px));border-start-end-radius:calc(var(--border-radius-code-editor-5palck, 8px) - var(--border-item-width-miijiw, 2px))}.awsui_status-bar_1gl9c_1d5m6_654:not(#\9 ){container-type:inline-size;display:flex;vertical-align:middle;border-block-start:var(--border-width-field-2xc78x, 1px) solid var(--color-border-code-editor-default-1etiw8, #dedee3);background-color:var(--color-background-code-editor-status-bar-ctq8cb, #f3f3f7);min-inline-size:0;word-break:break-word}.awsui_status-bar-with-hidden-pane_1gl9c_1d5m6_663:not(#\9 ){border-end-start-radius:var(--border-radius-code-editor-5palck, 8px);border-end-end-radius:var(--border-radius-code-editor-5palck, 8px)}.awsui_status-bar__left_1gl9c_1d5m6_667:not(#\9 ){flex:1;display:flex;flex-wrap:wrap;padding-inline-start:var(--space-l-2ud1p3, 20px);border-inline-end:var(--border-width-field-2xc78x, 1px) solid var(--color-border-code-editor-default-1etiw8, #dedee3)}.awsui_status-bar__right_1gl9c_1d5m6_674:not(#\9 ){display:flex;align-items:center}.awsui_status-bar__language-mode_1gl9c_1d5m6_678:not(#\9 ),.awsui_status-bar__cursor-position_1gl9c_1d5m6_678:not(#\9 ){display:inline-block;color:var(--color-text-body-default-ryjct1, #0f141a);padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:var(--space-s-tvghoh, 12px)}.awsui_status-bar__cog-button_1gl9c_1d5m6_684:not(#\9 ){padding-block:calc(var(--space-scaled-xxs-foe114, 4px) - 1px);padding-inline:calc(var(--space-xs-ymlm0b, 8px) - 2px)}.awsui_tab-list_1gl9c_1d5m6_689:not(#\9 ){align-items:center;display:inline-flex}.awsui_tab-button_1gl9c_1d5m6_694:not(#\9 ){position:relative;display:inline-flex;gap:var(--space-xxs-hwfkai, 4px);padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:var(--space-s-tvghoh, 12px);line-height:inherit;color:var(--color-text-status-error-mxzop7, #db0000);background:none;border-block:none;border-inline:none;font-weight:var(--font-weight-bold-fo1afg, 700);outline:none;cursor:pointer;z-index:1}.awsui_tab-button_1gl9c_1d5m6_694:not(#\9 ):hover{color:var(--color-text-code-editor-tab-button-error-cni8e4, #ffffff);background:var(--color-text-status-error-mxzop7, #db0000)}.awsui_tab-button_1gl9c_1d5m6_694:not(#\9 )::after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:var(--border-active-width-axzm24, 4px);border-start-start-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-o4qku1, 20px);background:var(--color-text-status-error-mxzop7, #db0000);opacity:0}.awsui_tab-button--refresh_1gl9c_1d5m6_727:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-active-width-axzm24, 4px) - 2px)}.awsui_tab-button--warnings_1gl9c_1d5m6_730:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_tab-button--warnings_1gl9c_1d5m6_730:not(#\9 ):hover{background:var(--color-text-status-warning-zb7um8, #855900)}.awsui_tab-button--warnings_1gl9c_1d5m6_730:not(#\9 )::after{background:var(--color-text-status-warning-zb7um8, #855900)}.awsui_tab-button--active_1gl9c_1d5m6_739:not(#\9 )::after{opacity:1}.awsui_tab-button--refresh_1gl9c_1d5m6_727:not(#\9 )::after{transition:opacity var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-c-cxy2sk, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tab-button--refresh_1gl9c_1d5m6_727:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_1d5m6_727:not(#\9 )::after,.awsui-mode-entering .awsui_tab-button--refresh_1gl9c_1d5m6_727:not(#\9 )::after{animation:none;transition:none}.awsui_tab-button--disabled_1gl9c_1d5m6_755:not(#\9 ){font-weight:var(--font-weight-normal-cxw1m3, 400);color:var(--color-text-code-editor-status-bar-disabled-q1tpuo, #8c8c94);cursor:default}.awsui_tab-button--disabled_1gl9c_1d5m6_755:not(#\9 ):hover{color:var(--color-text-code-editor-status-bar-disabled-q1tpuo, #8c8c94);background:transparent}.awsui_tab-button--disabled_1gl9c_1d5m6_755:not(#\9 )::after{display:none}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1d5m6_694:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1d5m6_694:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-code-editor-status-focus-outline-gutter-o87hra, -7px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1d5m6_694:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-o87hra, -7px));inset-block-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-o87hra, -7px));inline-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-o87hra, -7px) + var(--space-code-editor-status-focus-outline-gutter-o87hra, -7px));block-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-o87hra, -7px) + var(--space-code-editor-status-focus-outline-gutter-o87hra, -7px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_tab-button--divider_1gl9c_1d5m6_788:not(#\9 ){display:inline-block;block-size:var(--line-height-body-m-2mh3ke, 20px);inline-size:var(--border-code-editor-status-divider-width-4we6jf, 1px);background:var(--color-border-tabs-divider-krofd6, #c6c6cd);vertical-align:middle}@supports(contain: inline-size){@container not (max-width: 500px){.awsui_tab-button_1gl9c_1d5m6_694>.awsui_count_1gl9c_1d5m6_804:not(#\9 ){display:none}.awsui_tab-button_1gl9c_1d5m6_694>.awsui_text_1gl9c_1d5m6_807:not(#\9 ){display:inline}}@container (max-width: 500px){.awsui_tab-button_1gl9c_1d5m6_694>.awsui_count_1gl9c_1d5m6_804:not(#\9 ){display:inline}.awsui_tab-button_1gl9c_1d5m6_694>.awsui_text_1gl9c_1d5m6_807:not(#\9 ){display:none}}}@supports not (contain: inline-size){.awsui_tab-button_1gl9c_1d5m6_694>.awsui_count_1gl9c_1d5m6_804:not(#\9 ){display:none}.awsui_tab-button_1gl9c_1d5m6_694>.awsui_text_1gl9c_1d5m6_807:not(#\9 ){display:inline}}.awsui_loading-screen_1gl9c_1d5m6_829:not(#\9 ),.awsui_error-screen_1gl9c_1d5m6_830:not(#\9 ){display:flex;align-items:center;justify-content:center;block-size:480px;color:var(--color-text-body-secondary-p9djjm, #424650);background:var(--color-background-code-editor-loading-xreyed, #f9f9fa);border-start-start-radius:var(--border-radius-code-editor-5palck, 8px);border-start-end-radius:var(--border-radius-code-editor-5palck, 8px);border-end-start-radius:var(--border-radius-code-editor-5palck, 8px);border-end-end-radius:var(--border-radius-code-editor-5palck, 8px)}.awsui_error-screen_1gl9c_1d5m6_830:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}
.awsui_resizable-box_cufu9_1152v_149:not(#\9 ){position:relative;inline-size:100%}.awsui_resizable-box_cufu9_1152v_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1152v_153){transition:height var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_resizable-box_cufu9_1152v_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1152v_153){animation:none;transition:none}}.awsui-motion-disabled .awsui_resizable-box_cufu9_1152v_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1152v_153),.awsui-mode-entering .awsui_resizable-box_cufu9_1152v_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1152v_153){animation:none;transition:none}.awsui_resizable-box-handle_cufu9_1152v_167:not(#\9 ){position:absolute;inset-inline-end:0;inset-block-end:0;z-index:10;inline-size:var(--space-l-2ud1p3, 20px);block-size:var(--space-l-2ud1p3, 20px)}.awsui_resize-active_cufu9_1152v_176:not(#\9 ){-webkit-user-select:none;user-select:none}
dl.awsui_css-grid_zqq3x_mhzvd_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.awsui_css-grid_zqq3x_mhzvd_181:not(#\9 ){display:grid;gap:var(--space-grid-gutter-whc3jp, 20px)}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-no-gutters_zqq3x_mhzvd_192:not(#\9 ){gap:0}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195:not(#\9 ){padding-inline:var(--space-grid-gutter-whc3jp, 20px);position:relative}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195:not(#\9 )::before{content:"";position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);transform:translateX(calc(-0.5 * var(--space-grid-gutter-whc3jp, 20px)))}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195:not(#\9 ):dir(rtl)::before{transform:translateX(calc(0.5 * var(--space-grid-gutter-whc3jp, 20px)))}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195.awsui_first-column_zqq3x_mhzvd_212:not(#\9 ){padding-inline-start:0}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195.awsui_first-column_zqq3x_mhzvd_212:not(#\9 )::before{display:none}
div.awsui_column-layout_vvxn7_1tddc_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213:not(#\9 ){margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/-2)}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-no-gutters_vvxn7_1tddc_219:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-whc3jp, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-whc3jp, 20px))}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-breakpoint-default_vvxn7_1tddc_231>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-1_vvxn7_1tddc_234.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-1_vvxn7_1tddc_234.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-2_vvxn7_1tddc_240.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-2_vvxn7_1tddc_240.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-variant-text-grid_vvxn7_1tddc_223.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_1tddc_219)>*{padding-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);padding-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/2)}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_1tddc_219).awsui_grid-variant-text-grid_vvxn7_1tddc_223>*{padding-block:0;padding-inline:var(--space-grid-gutter-whc3jp, 20px);margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);margin-inline:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-breakpoint-default_vvxn7_1tddc_231>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-1_vvxn7_1tddc_234.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-1_vvxn7_1tddc_234.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-2_vvxn7_1tddc_240.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-2_vvxn7_1tddc_240.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-vertical-borders_vvxn7_1tddc_268.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301>*:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-2_vvxn7_1tddc_240.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-2_vvxn7_1tddc_240.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-3_vvxn7_1tddc_246.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xxs_vvxn7_1tddc_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1tddc_181>.awsui_grid_vvxn7_1tddc_213.awsui_grid-horizontal-borders_vvxn7_1tddc_301.awsui_grid-columns-4_vvxn7_1tddc_252.awsui_grid-breakpoint-xs_vvxn7_1tddc_237>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}
@keyframes awsui_modal-slide-up_1d2i7_8ob04_1{0%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.awsui_dialog_1d2i7_8ob04_169:not(#\9 ){animation:awsui_modal-slide-up_1d2i7_8ob04_1 var(--motion-duration-slow-zji5vl, 180ms) ease-out,awsui_awsui-motion-fade-in-0_1d2i7_8ob04_1 var(--motion-duration-slow-zji5vl, 180ms) ease-out;animation-delay:var(--motion-duration-fast-unntf6, 90ms);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_8ob04_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_8ob04_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_8ob04_169:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_8ob04_169:not(#\9 ){animation:none;transition:none}.awsui_dialog_1d2i7_8ob04_169.awsui_refresh_1d2i7_8ob04_192:not(#\9 ){animation:awsui_awsui-motion-scale-popup_1d2i7_8ob04_1,awsui_awsui-motion-fade-in-0_1d2i7_8ob04_1;animation-duration:var(--motion-duration-refresh-only-fast-zfibh6, 115ms);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_8ob04_1{from{opacity:0}to{opacity:1}}@keyframes awsui_awsui-motion-scale-popup_1d2i7_8ob04_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_8ob04_169.awsui_refresh_1d2i7_8ob04_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_8ob04_169.awsui_refresh_1d2i7_8ob04_192:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_8ob04_169.awsui_refresh_1d2i7_8ob04_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_8ob04_225:not(#\9 ){animation:awsui_awsui-motion-fade-in_1d2i7_8ob04_1 var(--motion-duration-extra-slow-29bqym, 270ms) ease-out;animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in_1d2i7_8ob04_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_8ob04_225:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_8ob04_225:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_8ob04_225:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_8ob04_225.awsui_refresh_1d2i7_8ob04_192:not(#\9 ){animation-duration:var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_8ob04_225.awsui_refresh_1d2i7_8ob04_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_8ob04_225.awsui_refresh_1d2i7_8ob04_192:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_8ob04_225.awsui_refresh_1d2i7_8ob04_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_8ob04_225:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:var(--color-background-modal-overlay-3ppsd8, rgba(35, 43, 55, 0.7));display:flex;align-items:center;justify-items:center;inset:0;position:fixed;z-index:5000;outline:0;overflow:auto;cursor:pointer}.awsui_root_1d2i7_8ob04_225.awsui_hidden_1d2i7_8ob04_302:not(#\9 ){display:none}.awsui_focus-lock_1d2i7_8ob04_306:not(#\9 ){align-self:flex-start;margin-inline:auto;padding-block:var(--space-s-tvghoh, 12px);padding-inline:0;z-index:5000;pointer-events:none}.awsui_focus-lock_1d2i7_8ob04_306.awsui_position-top_1d2i7_8ob04_314:not(#\9 ){margin-block-start:0}.awsui_focus-lock_1d2i7_8ob04_306.awsui_position-center_1d2i7_8ob04_317:not(#\9 ){margin-block:auto}.awsui_dialog_1d2i7_8ob04_169:not(#\9 ){position:static;inset-block-start:0;transform:translate(0, 0);inline-size:calc(100vw - var(--space-s-tvghoh, 12px)*2);box-sizing:border-box;outline:none;z-index:5000;pointer-events:all}.awsui_dialog_1d2i7_8ob04_169.awsui_small_1d2i7_8ob04_331:not(#\9 ){max-inline-size:320px}.awsui_dialog_1d2i7_8ob04_169.awsui_medium_1d2i7_8ob04_334:not(#\9 ){max-inline-size:600px}.awsui_dialog_1d2i7_8ob04_169.awsui_large_1d2i7_8ob04_337:not(#\9 ){max-inline-size:820px}.awsui_dialog_1d2i7_8ob04_169.awsui_x-large_1d2i7_8ob04_340:not(#\9 ){max-inline-size:1024px}.awsui_dialog_1d2i7_8ob04_169.awsui_xx-large_1d2i7_8ob04_343:not(#\9 ){max-inline-size:1280px}.awsui_dialog_1d2i7_8ob04_169.awsui_custom-width_1d2i7_8ob04_346:not(#\9 ){max-inline-size:var(--awsui-modal-custom-width-6b9ypa)}.awsui_dialog_1d2i7_8ob04_169.awsui_max_1d2i7_8ob04_349.awsui_breakpoint-xs_1d2i7_8ob04_349:not(#\9 ){max-inline-size:calc(100vw - (80px + var(--space-xxxl-aut1u7, 40px)));margin-block:auto;margin-inline:auto}.awsui_dialog_1d2i7_8ob04_169.awsui_custom-height_1d2i7_8ob04_354:not(#\9 ){block-size:var(--awsui-modal-custom-height-6b9ypa);max-block-size:calc(100vh - 2*var(--space-s-tvghoh, 12px))}.awsui_container_1d2i7_8ob04_359:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;background-color:var(--color-background-container-content-h114dj, #ffffff);word-wrap:break-word;border-block-start:var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:var(--shadow-modal-crke8f, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_container_1d2i7_8ob04_359.awsui_custom-height-container_1d2i7_8ob04_399:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_content_1d2i7_8ob04_405:not(#\9 ){padding-block-start:var(--space-container-content-top-1wtqrc, 4px);padding-block-end:var(--space-modal-content-bottom-nl6ceq, 16px);padding-inline:var(--space-modal-horizontal-y5hnwp, 20px)}.awsui_content_1d2i7_8ob04_405.awsui_no-paddings_1d2i7_8ob04_410:not(#\9 ){padding-block:0;padding-inline:0}.awsui_content_1d2i7_8ob04_405.awsui_custom-height-content_1d2i7_8ob04_414:not(#\9 ){flex-grow:1;overflow-y:auto}.awsui_header_1d2i7_8ob04_419:not(#\9 ){padding-block-start:var(--space-container-header-top-am4vzw, 12px);padding-block-end:var(--space-container-header-bottom-eby93w, 8px);padding-inline:var(--space-modal-horizontal-y5hnwp, 20px);background-color:var(--color-background-container-header-1xvkdg, #ffffff);border-block-end:1px solid var(--color-border-container-divider-9huz1a, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:0;border-end-end-radius:0}.awsui_footer_1d2i7_8ob04_435:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px);background-color:var(--color-background-container-content-h114dj, #ffffff);position:sticky;inset-block-end:0;z-index:800}.awsui_footer--rounded_1d2i7_8ob04_444:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_footer_1d2i7_8ob04_435:not(#\9 ):after{content:"";display:table;clear:both}.awsui_modal-open_1d2i7_8ob04_460:not(#\9 ){overflow:hidden;box-sizing:border-box}

.awsui_root_r2vco_1efq3_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}

.awsui_root_1sdq3_w9vdf_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:center;max-inline-size:calc(688px - 2*var(--space-l-2ud1p3, 20px))}.awsui_input_1sdq3_w9vdf_180:not(#\9 ){flex:1}.awsui_results_1sdq3_w9vdf_184:not(#\9 ){color:var(--color-text-form-label-zhsvmu, #0f141a);display:inline-block;box-sizing:border-box;white-space:nowrap;padding-inline-start:var(--space-s-tvghoh, 12px)}
.awsui_root_4yi2u_187s6_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_outline_4yi2u_187s6_178:not(#\9 ){--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0));position:relative}.awsui_outline_4yi2u_187s6_178:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_4yi2u_187s6_178:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_toggle-control_4yi2u_187s6_201:not(#\9 ){forced-color-adjust:none;margin-block-start:calc((var(--line-height-body-m-2mh3ke, 20px) - 16px)/2);min-block-size:16px;min-inline-size:24px;block-size:16px;inline-size:24px;background:var(--color-background-toggle-default-ypvqji, #424650);border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px}.awsui_toggle-control-checked_4yi2u_187s6_214:not(#\9 ){background:var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_toggle-control-disabled_4yi2u_187s6_217:not(#\9 ){background:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_toggle-control-disabled_4yi2u_187s6_217.awsui_toggle-control-checked_4yi2u_187s6_214:not(#\9 ){background:var(--color-background-toggle-checked-disabled-ps8s83, #b8e7ff)}.awsui_toggle-control-readonly_4yi2u_187s6_223:not(#\9 ){background:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_toggle-handle_4yi2u_187s6_227:not(#\9 ){display:block;position:absolute;border-start-start-radius:6px;border-start-end-radius:6px;border-end-start-radius:6px;border-end-end-radius:6px;background:var(--color-foreground-control-default-rhyg9o, #ffffff);box-shadow:1px 1px rgba(0, 0, 0, 0.25);inline-size:12px;block-size:12px;inset-block-start:2px;inset-inline-start:2px;transition:transform var(--motion-duration-fast-unntf6, 90ms) var(--motion-easing-ease-out-quart-p9axhm, cubic-bezier(0.165, 0.84, 0.44, 1)),background-color var(--motion-duration-fast-unntf6, 90ms) var(--motion-easing-ease-out-quart-p9axhm, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_toggle-handle_4yi2u_187s6_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle-handle_4yi2u_187s6_227:not(#\9 ),.awsui-mode-entering .awsui_toggle-handle_4yi2u_187s6_227:not(#\9 ){animation:none;transition:none}.awsui_toggle-handle-checked_4yi2u_187s6_252:not(#\9 ){transform:translateX(8px)}.awsui_toggle-handle-checked_4yi2u_187s6_252:not(#\9 ):dir(rtl){transform:translateX(-8px)}.awsui_toggle-handle-disabled_4yi2u_187s6_259:not(#\9 ){background:var(--color-foreground-control-disabled-e101je, #ffffff);box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_187s6_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_187s6_259){box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_187s6_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_187s6_259).awsui_toggle-handle-checked_4yi2u_187s6_252{background:var(--color-foreground-control-read-only-164ude, #656871)}
.awsui_visible-content-title_tc96w_gtrqd_160:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-form-label-zhsvmu, #0f141a);margin-block-start:0;margin-block-end:var(--space-scaled-l-k5kohy, 20px);margin-inline:0}.awsui_visible-content-group-label_tc96w_gtrqd_170:not(#\9 ){color:var(--color-text-group-label-4gdpcl, #424650);padding-block-end:var(--space-xs-ymlm0b, 8px);border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-gobrui, #ebebf0)}.awsui_visible-content-option_tc96w_gtrqd_176:not(#\9 ){display:flex;flex-wrap:nowrap;justify-content:space-between;padding-block:var(--space-xs-ymlm0b, 8px);padding-inline-start:var(--space-scaled-l-k5kohy, 20px);padding-inline-end:0px;border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-gobrui, #ebebf0)}.awsui_visible-content-option_tc96w_gtrqd_176:not(#\9 ):last-child{border-block-end:none}.awsui_visible-content-option-label_tc96w_gtrqd_189:not(#\9 ){overflow:hidden;text-overflow:ellipsis;padding-inline-end:var(--space-l-2ud1p3, 20px);flex-grow:1}.awsui_content-display-option-content_tc96w_gtrqd_216:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:flex-start;padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline-end:var(--space-xs-ymlm0b, 8px);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_content-display-option-label_tc96w_gtrqd_256:not(#\9 ){flex-grow:1;min-inline-size:0;word-break:break-word;padding-inline-end:var(--space-l-2ud1p3, 20px)}.awsui_content-display-title_tc96w_gtrqd_269:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-form-label-zhsvmu, #0f141a);margin-block:0;margin-inline:0}.awsui_content-display-description_tc96w_gtrqd_278:not(#\9 ){color:var(--color-text-form-secondary-4usdwg, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);margin-block-start:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_content-display-option-list_tc96w_gtrqd_286:not(#\9 ){position:relative;list-style:none;padding-block:0;padding-inline:0}.awsui_second-column-small_tc96w_gtrqd_303:not(#\9 ){padding-block-start:calc(2*var(--space-scaled-l-k5kohy, 20px))}

.awsui_radio-group_1mabk_9vbys_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_radio-group_1mabk_9vbys_145:not(#\9 ):not(.awsui_horizontal-group_1mabk_9vbys_176){display:block}.awsui_radio-group_1mabk_9vbys_145.awsui_horizontal-group_1mabk_9vbys_176:not(#\9 ){display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-scaled-l-k5kohy, 20px)}.awsui_radio_1mabk_9vbys_145+.awsui_radio_1mabk_9vbys_145:not(#\9 ):not(.awsui_horizontal_1mabk_9vbys_176){margin-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_radio--has-description_1mabk_9vbys_190+.awsui_radio_1mabk_9vbys_145:not(#\9 ):not(.awsui_horizontal_1mabk_9vbys_176){margin-block-start:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_radio_1mabk_9vbys_145.awsui_horizontal_1mabk_9vbys_176:not(#\9 ){max-inline-size:calc(16*var(--space-scaled-xxl-igc2mh, 32px))}

.awsui_layout_5gtk3_3j7lm_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-6b9ypa: var(--space-layout-content-horizontal-buc0zz, 24px);--awsui-content-layout-max-content-width-6b9ypa: 0px;--awsui-content-layout-main-gap-6b9ypa: 0px;display:grid;grid-template-columns:0 0 1fr minmax(0, var(--awsui-content-layout-max-content-width-6b9ypa)) 1fr 0 0;grid-template-rows:var(--awsui-content-layout-main-gap-6b9ypa) min-content min-content auto var(--space-dark-header-overlap-distance-ld45ap, 36px) 1fr;min-block-size:100%}@media(max-width: 688px){.awsui_layout_5gtk3_3j7lm_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-6b9ypa: var(--space-l-2ud1p3, 20px)}}.awsui_layout_5gtk3_3j7lm_145>.awsui_background_5gtk3_3j7lm_159:not(#\9 ){grid-column:1/8;grid-row:1/6;color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_layout_5gtk3_3j7lm_145>.awsui_background_5gtk3_3j7lm_159.awsui_is-overlap-disabled_5gtk3_3j7lm_164:not(#\9 ){grid-row:1/5}.awsui_layout_5gtk3_3j7lm_145>.awsui_background_5gtk3_3j7lm_159>.awsui_header-background_5gtk3_3j7lm_167:not(#\9 ){inline-size:100%;block-size:100%}.awsui_layout_5gtk3_3j7lm_145>.awsui_notifications_5gtk3_3j7lm_171:not(#\9 ){grid-column:4;grid-row:2;padding-block-end:var(--space-xs-ymlm0b, 8px)}.awsui_layout_5gtk3_3j7lm_145>.awsui_breadcrumbs_5gtk3_3j7lm_176:not(#\9 ){grid-column:4;grid-row:3;padding-block-end:var(--space-xs-ymlm0b, 8px)}.awsui_layout_5gtk3_3j7lm_145.awsui_default-padding_5gtk3_3j7lm_181:not(#\9 ){--awsui-content-layout-main-gap-6b9ypa: var(--space-scaled-m-l37gh7, 16px);grid-template-columns:var(--awsui-toggles-left-width-6b9ypa, 0) var(--awsui-content-layout-default-horizontal-padding-6b9ypa, 0) 1fr minmax(0, var(--awsui-content-layout-max-content-width-6b9ypa)) 1fr var(--awsui-content-layout-default-horizontal-padding-6b9ypa, 0) var(--awsui-toggles-right-width-6b9ypa, 0)}.awsui_layout_5gtk3_3j7lm_145>.awsui_header-wrapper_5gtk3_3j7lm_185:not(#\9 ){grid-column:4;grid-row:4;padding-block-end:var(--space-content-header-padding-bottom-1nwky7, 16px)}.awsui_layout_5gtk3_3j7lm_145>.awsui_header-wrapper_5gtk3_3j7lm_185.awsui_with-divider_5gtk3_3j7lm_190:not(#\9 ){border-block-end:1px solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_layout_5gtk3_3j7lm_145>.awsui_content_5gtk3_3j7lm_193:not(#\9 ){grid-column:4;grid-row:5/8}.awsui_layout_5gtk3_3j7lm_145:not(#\9 ):not(.awsui_has-header_5gtk3_3j7lm_197){grid-template-rows:var(--awsui-content-layout-main-gap-6b9ypa) min-content min-content 0 calc(var(--space-dark-header-overlap-distance-ld45ap, 36px)) 1fr}.awsui_layout_5gtk3_3j7lm_145.awsui_is-overlap-disabled_5gtk3_3j7lm_164:not(#\9 ){grid-template-rows:var(--awsui-content-layout-main-gap-6b9ypa) min-content min-content auto 0 1fr}.awsui_layout_5gtk3_3j7lm_145.awsui_is-visual-refresh_5gtk3_3j7lm_204>.awsui_background_5gtk3_3j7lm_159.awsui_has-default-background_5gtk3_3j7lm_204:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_layout_5gtk3_3j7lm_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_3j7lm_204).awsui_has-notifications_5gtk3_3j7lm_208{--awsui-content-layout-main-gap-6b9ypa: 0px}.awsui_layout_5gtk3_3j7lm_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_3j7lm_204)>.awsui_notifications_5gtk3_3j7lm_171{grid-column:1/8}

.awsui_root_5a145_7srgy_9:not(#\9 ){display:contents}.awsui_inline-container_5a145_7srgy_13:not(#\9 ){word-break:break-all}.awsui_inline-container-trigger_5a145_7srgy_16:not(#\9 ){margin-inline-end:var(--space-scaled-xxs-foe114, 4px)}


.awsui_root_145pa_1ec1i_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_focus-lock_145pa_1ec1i_177:not(#\9 ){display:contents}.awsui_calendar_145pa_1ec1i_181:not(#\9 ){overflow:auto}.awsui_calendar_145pa_1ec1i_181:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar_145pa_1ec1i_181:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_date-picker-container_145pa_1ec1i_197:not(#\9 ){position:relative;max-inline-size:234px}.awsui_date-picker-trigger_145pa_1ec1i_202:not(#\9 ){display:flex}.awsui_date-picker-input_145pa_1ec1i_206:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px);inline-size:100%}

.awsui_grid_1mfbn_1vsyu_149:not(#\9 ){inline-size:var(--size-calendar-grid-width-hv3136, 238px);border-spacing:0}.awsui_grid-cell_1mfbn_1vsyu_154:not(#\9 ){inline-size:14.2857142857%;word-break:break-word;text-align:center;font-weight:unset}.awsui_day-header_1mfbn_1vsyu_161:not(#\9 ){padding-block-start:var(--space-s-tvghoh, 12px);padding-block-end:var(--space-xxs-hwfkai, 4px);padding-inline:0;color:var(--color-text-calendar-month-uounxo, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_day_1mfbn_1vsyu_161:not(#\9 ),.awsui_month_1mfbn_1vsyu_172:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-67r4w4, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-67r4w4, transparent);padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb);position:relative}.awsui_day_1mfbn_1vsyu_161:not(#\9 ):focus,.awsui_month_1mfbn_1vsyu_172:not(#\9 ):focus{outline:none}.awsui_day_1mfbn_1vsyu_161:not(#\9 )::after,.awsui_month_1mfbn_1vsyu_172:not(#\9 )::after{content:"";position:absolute;z-index:1;inset-block-start:calc(-1*var(--border-item-width-miijiw, 2px));inset-block-end:-1px;inset-inline-start:-1px;inset-inline-end:calc(-1*var(--border-item-width-miijiw, 2px));background-color:transparent}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_1vsyu_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_1vsyu_172:not(#\9 ):focus{z-index:2;position:relative}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_1vsyu_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_1vsyu_172:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_1vsyu_161:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_1vsyu_172:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_day_1mfbn_1vsyu_161>.awsui_day-inner_1mfbn_1vsyu_220:not(#\9 ),.awsui_day_1mfbn_1vsyu_161>.awsui_month-inner_1mfbn_1vsyu_221:not(#\9 ),.awsui_month_1mfbn_1vsyu_172>.awsui_day-inner_1mfbn_1vsyu_220:not(#\9 ),.awsui_month_1mfbn_1vsyu_172>.awsui_month-inner_1mfbn_1vsyu_221:not(#\9 ){position:relative;z-index:1}.awsui_in-first-row_1mfbn_1vsyu_228:not(#\9 ):not(.awsui_in-previous-month_1mfbn_1vsyu_228),.awsui_in-first-row_1mfbn_1vsyu_228:not(#\9 ):not(.awsui_in-previous-year_1mfbn_1vsyu_229){border-block-start:1px solid var(--color-border-calendar-grid-67r4w4, transparent)}.awsui_in-previous-month_1mfbn_1vsyu_228:not(#\9 ):not(.awsui_last-day-of-month_1mfbn_1vsyu_233),.awsui_in-previous-year_1mfbn_1vsyu_229:not(#\9 ):not(.awsui_last-month-of-year_1mfbn_1vsyu_234){border-inline-end-color:transparent}.awsui_in-next-month_1mfbn_1vsyu_238:not(#\9 ),.awsui_in-next-year_1mfbn_1vsyu_239:not(#\9 ){border-color:transparent}.awsui_in-first-column_1mfbn_1vsyu_243:not(#\9 ){border-inline-start:1px solid 1px solid var(--color-border-calendar-grid-67r4w4, transparent)}.awsui_in-first-column_1mfbn_1vsyu_243.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246:not(#\9 ),.awsui_in-first-column_1mfbn_1vsyu_243.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246:not(#\9 ){border-inline-start:1px solid var(--color-border-calendar-grid-67r4w4, transparent)}.awsui_enabled_1mfbn_1vsyu_250:not(#\9 ){cursor:pointer}.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246:not(#\9 ),.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246:not(#\9 ){color:var(--color-text-dropdown-item-default-bjdgve, #0f141a)}.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vsyu_256),.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vsyu_256)::after,.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246.awsui_end-date_1mfbn_1vsyu_256.awsui_start-date_1mfbn_1vsyu_256:not(#\9 ),.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246.awsui_end-date_1mfbn_1vsyu_256.awsui_start-date_1mfbn_1vsyu_256:not(#\9 )::after,.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246.awsui_no-range_1mfbn_1vsyu_256:not(#\9 ),.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246.awsui_no-range_1mfbn_1vsyu_256:not(#\9 )::after,.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vsyu_256),.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vsyu_256)::after,.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246.awsui_end-date_1mfbn_1vsyu_256.awsui_start-date_1mfbn_1vsyu_256:not(#\9 ),.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246.awsui_end-date_1mfbn_1vsyu_256.awsui_start-date_1mfbn_1vsyu_256:not(#\9 )::after,.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246.awsui_no-range_1mfbn_1vsyu_256:not(#\9 ),.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246.awsui_no-range_1mfbn_1vsyu_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246:not(#\9 ):hover,.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246:not(#\9 ):hover{color:var(--color-text-calendar-date-hover-808doy, #0f141a);background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7)}.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-month_1mfbn_1vsyu_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_1vsyu_266)::after,.awsui_enabled_1mfbn_1vsyu_250.awsui_in-visible-calendar_1mfbn_1vsyu_246.awsui_in-current-year_1mfbn_1vsyu_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_1vsyu_266)::after{border-block:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94)}.awsui_today_1mfbn_1vsyu_271:not(#\9 ):not(.awsui_in-range_1mfbn_1vsyu_256),.awsui_this-month_1mfbn_1vsyu_272:not(#\9 ):not(.awsui_in-range_1mfbn_1vsyu_256){background-color:var(--color-background-calendar-current-date-6nkw96, #f3f3f7);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_selected_1mfbn_1vsyu_266:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-fo1afg, 700)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vsyu_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vsyu_266:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-selected-focus-outline-gutter-dy6gf8, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vsyu_266:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-dy6gf8, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-dy6gf8, -5px));inline-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-dy6gf8, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-dy6gf8, -5px));block-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-dy6gf8, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-dy6gf8, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-a8x91k, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vsyu_266:not(#\9 ):focus::before{z-index:1}.awsui_selected_1mfbn_1vsyu_266:not(#\9 )::after{background-color:var(--color-background-control-checked-xk5cy2, #006ce0);border-block:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0);z-index:0}.awsui_selected_1mfbn_1vsyu_266>.awsui_day-inner_1mfbn_1vsyu_220:not(#\9 ),.awsui_selected_1mfbn_1vsyu_266>.awsui_month-inner_1mfbn_1vsyu_221:not(#\9 ){color:var(--color-background-control-default-k5dlqw, #ffffff);position:relative;z-index:2}.awsui_in-range_1mfbn_1vsyu_256:not(#\9 ){background-color:var(--color-background-dropdown-item-selected-nlj7md, #f0fbff);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-start_1mfbn_1vsyu_328:not(#\9 )::after{border-block-start:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-inline-end_1mfbn_1vsyu_331:not(#\9 )::after{border-inline-end:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-end_1mfbn_1vsyu_334:not(#\9 )::after{border-block-end:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-inline-start_1mfbn_1vsyu_337:not(#\9 )::after{border-inline-start:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-start_1mfbn_1vsyu_328.awsui_in-range-border-inline-end_1mfbn_1vsyu_331:not(#\9 ),.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-start_1mfbn_1vsyu_328.awsui_in-range-border-inline-end_1mfbn_1vsyu_331:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-end_1mfbn_1vsyu_334.awsui_in-range-border-inline-end_1mfbn_1vsyu_331:not(#\9 ),.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-end_1mfbn_1vsyu_334.awsui_in-range-border-inline-end_1mfbn_1vsyu_331:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-end_1mfbn_1vsyu_334.awsui_in-range-border-inline-start_1mfbn_1vsyu_337:not(#\9 ),.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-end_1mfbn_1vsyu_334.awsui_in-range-border-inline-start_1mfbn_1vsyu_337:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-start_1mfbn_1vsyu_328.awsui_in-range-border-inline-start_1mfbn_1vsyu_337:not(#\9 ),.awsui_in-range_1mfbn_1vsyu_256.awsui_in-range-border-block-start_1mfbn_1vsyu_328.awsui_in-range-border-inline-start_1mfbn_1vsyu_337:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_no-range_1mfbn_1vsyu_256:not(#\9 ),.awsui_no-range_1mfbn_1vsyu_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_no-range_1mfbn_1vsyu_256:not(#\9 ),.awsui_no-range_1mfbn_1vsyu_256:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_no-range_1mfbn_1vsyu_256:not(#\9 ),.awsui_no-range_1mfbn_1vsyu_256:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_no-range_1mfbn_1vsyu_256:not(#\9 ),.awsui_no-range_1mfbn_1vsyu_256:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}
.awsui_calendar_mgja0_14c7j_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_mgja0_14c7j_1 var(--motion-duration-show-quick-tyvnyw, 135ms) var(--motion-easing-show-quick-9hlj8q, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_mgja0_14c7j_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_mgja0_14c7j_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_mgja0_14c7j_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_mgja0_14c7j_153:not(#\9 ){animation:none;transition:none}.awsui_root_mgja0_14c7j_176:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_mgja0_14c7j_176:not(#\9 ):not(.awsui_wide_mgja0_14c7j_207){max-inline-size:32em}.awsui_root_mgja0_14c7j_176.awsui_wide_mgja0_14c7j_207:not(#\9 ){max-inline-size:39em}.awsui_focus-lock_mgja0_14c7j_214:not(#\9 ){display:contents}.awsui_trigger-flexbox_mgja0_14c7j_218:not(#\9 ){display:flex}.awsui_calendar-container_mgja0_14c7j_222:not(#\9 ){inline-size:calc(2*var(--size-calendar-grid-width-hv3136, 238px) + var(--space-xs-ymlm0b, 8px))}.awsui_calendar-container_mgja0_14c7j_222.awsui_one-grid_mgja0_14c7j_225:not(#\9 ){inline-size:var(--size-calendar-grid-width-hv3136, 238px)}.awsui_calendar-header_mgja0_14c7j_229:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_calendar-header-pages-wrapper_mgja0_14c7j_235:not(#\9 ){position:absolute;inset:0;margin-block:0;margin-inline:0;display:flex;justify-content:space-around;align-items:center;flex:1;pointer-events:none}.awsui_calendar-header-page_mgja0_14c7j_235:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-weight-bold-fo1afg, 700);color:var(--color-text-body-default-ryjct1, #0f141a);display:flex;pointer-events:auto}.awsui_date-and-time-container_mgja0_14c7j_255:not(#\9 ){display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--size-calendar-grid-width-hv3136, 238px), 1fr));gap:var(--space-xs-ymlm0b, 8px)}.awsui_date-and-time-wrapper_mgja0_14c7j_261:not(#\9 ){inline-size:var(--size-calendar-grid-width-hv3136, 238px);display:grid;gap:var(--space-xs-ymlm0b, 8px);grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.awsui_footer_mgja0_14c7j_268:not(#\9 ){display:flex;flex-wrap:wrap;justify-content:flex-end;border-block-start:1px solid var(--color-border-dropdown-item-default-g1rffu, #c6c6cd);padding-block-start:0;padding-block-end:var(--space-s-tvghoh, 12px);padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_footer_mgja0_14c7j_268.awsui_has-clear-button_mgja0_14c7j_277:not(#\9 ){justify-content:space-between}.awsui_footer_mgja0_14c7j_268.awsui_one-grid_mgja0_14c7j_225:not(#\9 ){padding-block-start:0;padding-block-end:var(--space-s-tvghoh, 12px);padding-inline:var(--space-xs-ymlm0b, 8px)}.awsui_footer-button-wrapper_mgja0_14c7j_286:not(#\9 ){padding-block-start:var(--space-s-tvghoh, 12px)}.awsui_footer-button-wrapper_mgja0_14c7j_286:not(#\9 ):last-child{margin-inline-start:auto}.awsui_icon-wrapper_mgja0_14c7j_293:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650);margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_label_mgja0_14c7j_298:not(#\9 ){cursor:default}.awsui_label_mgja0_14c7j_298.awsui_label-enabled_mgja0_14c7j_302:not(#\9 ):hover>.awsui_trigger-flexbox_mgja0_14c7j_218>.awsui_icon-wrapper_mgja0_14c7j_293{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_label-text_mgja0_14c7j_306:not(#\9 ){color:var(--color-text-input-placeholder-tv2u7d, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_label-token-nowrap_mgja0_14c7j_312:not(#\9 ){white-space:nowrap}.awsui_dropdown_mgja0_14c7j_316:not(#\9 ){overflow:auto;border-block-start:1px solid var(--color-border-container-top-k3vmoz, transparent);border-block-end:1px solid var(--color-border-container-top-k3vmoz, transparent);border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px)}.awsui_dropdown_mgja0_14c7j_316:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_14c7j_316:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_dropdown-content_mgja0_14c7j_338:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);inline-size:calc(2*var(--size-calendar-grid-width-hv3136, 238px) + var(--space-xs-ymlm0b, 8px) + 2*var(--space-l-2ud1p3, 20px))}.awsui_dropdown-content_mgja0_14c7j_338.awsui_one-grid_mgja0_14c7j_225:not(#\9 ){inline-size:calc(var(--size-calendar-grid-width-hv3136, 238px) + 2*var(--space-l-2ud1p3, 20px))}

.awsui_segment_8cbea_k7lkj_161:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);letter-spacing:.25px;padding-block:calc(var(--space-field-vertical-vm99qz, 5px) - var(--border-width-field-2xc78x, 1px));padding-inline:calc(var(--space-button-horizontal-znjvbt, 20px) - var(--space-static-xxs-ns94dp, 4px));background:var(--awsui-style-background-default-6b9ypa, var(--color-background-segment-default-9iucim, #ffffff));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-segment-default-4rxlop, #424650));overflow:visible;border-start-start-radius:calc(var(--border-radius-button-7bgkcs, 20px) - 3px);border-start-end-radius:calc(var(--border-radius-button-7bgkcs, 20px) - 3px);border-end-start-radius:calc(var(--border-radius-button-7bgkcs, 20px) - 3px);border-end-end-radius:calc(var(--border-radius-button-7bgkcs, 20px) - 3px);position:relative;block-size:calc(100% - var(--space-static-xxs-ns94dp, 4px));display:flex;align-items:center;border-inline:none;border-block:none;--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):not(.awsui_refresh_8cbea_k7lkj_188){block-size:calc(100% - var(--space-static-xxs-ns94dp, 4px) - 2*var(--border-width-field-2xc78x, 1px))}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):focus{outline:none}.awsui_segment_8cbea_k7lkj_161.awsui_disabled_8cbea_k7lkj_194:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-segment-disabled-2j16pl, #ffffff));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb))}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_k7lkj_161:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_k7lkj_161:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-segmented-control-focus-outline-gutter-x1ywqb, 6px) - 1px)}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_k7lkj_161:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-x1ywqb, 6px));inset-block-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-x1ywqb, 6px));inline-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-x1ywqb, 6px) + var(--space-segmented-control-focus-outline-gutter-x1ywqb, 6px));block-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-x1ywqb, 6px) + var(--space-segmented-control-focus-outline-gutter-x1ywqb, 6px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa);z-index:1}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):not(:last-child)::after{content:"";position:absolute;inset-inline-end:calc(-1*(var(--space-static-xxs-ns94dp, 4px) + 1px));block-size:calc(100% - (var(--space-static-xxs-ns94dp, 4px) + var(--space-static-xxxs-yidks1, 2px))*2);min-block-size:calc(var(--line-height-body-m-2mh3ke, 20px) - var(--space-static-xxs-ns94dp, 4px)*2);inline-size:1px;background:var(--color-border-input-default-mvv73z, #8c8c94);z-index:1}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):not(.awsui_refresh_8cbea_k7lkj_188):not(:last-child)::after{inset-inline-end:calc(-1*var(--space-static-xxs-ns94dp, 4px))}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):nth-child(1){grid-column:1}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):nth-child(2){grid-column:2}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):nth-child(3){grid-column:3}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):nth-child(4){grid-column:4}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):nth-child(5){grid-column:5}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):nth-child(6){grid-column:6}.awsui_segment_8cbea_k7lkj_161.awsui_selected_8cbea_k7lkj_251:not(#\9 ){background:var(--awsui-style-background-active-6b9ypa, var(--color-background-segment-active-b3vlop, #006ce0));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-segment-active-ybucah, #ffffff))}.awsui_segment_8cbea_k7lkj_161:not(#\9 ):hover:not(.awsui_selected_8cbea_k7lkj_251):not(.awsui_disabled_8cbea_k7lkj_194):not(:focus){background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-segment-hover-2rk3qd, #f0fbff));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-segment-hover-ob5txm, #002b66));cursor:pointer}.awsui_with-text_8cbea_k7lkj_265:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-hwfkai, 4px));margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_with-no-text_8cbea_k7lkj_271:not(#\9 ){margin-inline:auto;inset-inline:0}.awsui_root_8cbea_k7lkj_276:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_segment-part_8cbea_k7lkj_308:not(#\9 ){display:inline-grid;border-inline:solid var(--border-width-field-2xc78x, 1px) var(--color-border-input-default-mvv73z, #8c8c94);border-block:solid var(--border-width-field-2xc78x, 1px) var(--color-border-input-default-mvv73z, #8c8c94);border-start-start-radius:var(--border-radius-button-7bgkcs, 20px);border-start-end-radius:var(--border-radius-button-7bgkcs, 20px);border-end-start-radius:var(--border-radius-button-7bgkcs, 20px);border-end-end-radius:var(--border-radius-button-7bgkcs, 20px);background-color:var(--color-background-segment-wrapper-zxi513, #ffffff);align-items:center;min-block-size:calc(var(--line-height-body-m-2mh3ke, 20px) + var(--space-static-xxs-ns94dp, 4px));padding-block:calc(var(--space-static-xxs-ns94dp, 4px)/2 - var(--border-width-field-2xc78x, 1px));padding-inline:calc(var(--space-static-xxs-ns94dp, 4px) - var(--border-width-field-2xc78x, 1px));gap:calc(var(--space-static-xxs-ns94dp, 4px)*2 + 1px)}.awsui_segment-part_8cbea_k7lkj_308:not(#\9 ):not(.awsui_refresh_8cbea_k7lkj_188){padding-inline:calc(var(--space-static-xxxs-yidks1, 2px) + var(--border-width-field-2xc78x, 1px));padding-block:0;gap:calc(var(--space-static-xxs-ns94dp, 4px)*2 - 1px)}@media(max-width: 688px){.awsui_segment-part_8cbea_k7lkj_308:not(#\9 ){display:none}}.awsui_select_8cbea_k7lkj_251:not(#\9 ){display:none}@media(max-width: 688px){.awsui_select_8cbea_k7lkj_251:not(#\9 ){display:block}}.awsui_segment-count-2_8cbea_k7lkj_343:not(#\9 ){grid-template-columns:repeat(2, auto)}.awsui_segment-count-3_8cbea_k7lkj_347:not(#\9 ){grid-template-columns:repeat(3, auto)}.awsui_segment-count-4_8cbea_k7lkj_351:not(#\9 ){grid-template-columns:repeat(4, auto)}.awsui_segment-count-5_8cbea_k7lkj_355:not(#\9 ){grid-template-columns:repeat(5, auto)}.awsui_segment-count-6_8cbea_k7lkj_359:not(#\9 ){grid-template-columns:repeat(6, auto)}
.awsui_custom-range_16zmw_25w4q_145:not(#\9 ){padding-inline-start:calc(14px + var(--space-xs-ymlm0b, 8px));display:flex;inline-size:80%}.awsui_custom-range--no-padding_16zmw_25w4q_151:not(#\9 ){padding-inline-start:0}.awsui_custom-range-form-controls_16zmw_25w4q_155:not(#\9 ){display:flex;inline-size:100%}.awsui_custom-range-form-controls_16zmw_25w4q_155>.awsui_custom-range-duration_16zmw_25w4q_159:not(#\9 ),.awsui_custom-range-form-controls_16zmw_25w4q_155>.awsui_custom-range-unit_16zmw_25w4q_160:not(#\9 ){inline-size:50%}.awsui_custom-range-form-controls_16zmw_25w4q_155>.awsui_custom-range-duration_16zmw_25w4q_159:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_custom-range-form-controls_16zmw_25w4q_155.awsui_vertical_16zmw_25w4q_166:not(#\9 ){flex-direction:column}.awsui_custom-range-form-controls_16zmw_25w4q_155.awsui_vertical_16zmw_25w4q_166>.awsui_custom-range-duration_16zmw_25w4q_159:not(#\9 ),.awsui_custom-range-form-controls_16zmw_25w4q_155.awsui_vertical_16zmw_25w4q_166>.awsui_custom-range-unit_16zmw_25w4q_160:not(#\9 ){inline-size:100%}.awsui_custom-range-form-controls_16zmw_25w4q_155.awsui_vertical_16zmw_25w4q_166>.awsui_custom-range-unit_16zmw_25w4q_160:not(#\9 ){margin-block-start:var(--space-s-tvghoh, 12px)}
.awsui_divider_1noo2_kyfwv_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:none;border-inline:none;margin-block:0;margin-inline:0}.awsui_divider-horizontal_1noo2_kyfwv_181:not(#\9 ){display:block;border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);inline-size:100%;block-size:0}.awsui_divider-has-label_1noo2_kyfwv_188:not(#\9 ){display:flex;align-items:center;gap:var(--space-xs-ymlm0b, 8px);border-block:none;border-inline:none;block-size:auto}.awsui_divider-line_1noo2_kyfwv_197:not(#\9 ){flex:1;block-size:0;min-inline-size:var(--space-m-dsumyt, 16px);border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_divider-label_1noo2_kyfwv_204:not(#\9 ){flex:0 1 auto;min-inline-size:0;word-break:break-word}.awsui_divider-vertical_1noo2_kyfwv_210:not(#\9 ){display:inline-block;border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);inline-size:0;block-size:100%;align-self:stretch}
.awsui_root_ptw8i_sqatk_181:not(#\9 ){padding-block:var(--space-static-l-n53k41, 20px);padding-inline:var(--space-static-l-n53k41, 20px);border-start-start-radius:var(--border-radius-dropzone-eklq14, 12px);border-start-end-radius:var(--border-radius-dropzone-eklq14, 12px);border-end-start-radius:var(--border-radius-dropzone-eklq14, 12px);border-end-end-radius:var(--border-radius-dropzone-eklq14, 12px);color:var(--color-dropzone-text-default-vqm0ca, #424650);background-color:var(--color-dropzone-background-default-br489v, #ffffff);border-color:var(--color-dropzone-border-default-8ipzy1, #8c8c94);border-block:1px dashed var(--color-dropzone-border-default-8ipzy1, #8c8c94);border-inline:1px dashed var(--color-dropzone-border-default-8ipzy1, #8c8c94)}.awsui_root_ptw8i_sqatk_181.awsui_hovered_ptw8i_sqatk_194:not(#\9 ){color:var(--color-dropzone-text-hover-b8gblq, #424650);background-color:var(--color-dropzone-background-hover-ei5m2j, #f0fbff);border-block:1px dashed var(--color-dropzone-border-hover-xkpq8r, #002b66);border-inline:1px dashed var(--color-dropzone-border-hover-xkpq8r, #002b66)}.awsui_content_ptw8i_sqatk_201:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-static-xxs-ns94dp, 4px);align-items:center;justify-content:center}
.awsui_root_39ths_8owee_209:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_file-loading-overlay_39ths_8owee_241:not(#\9 ){position:absolute;inset-inline-end:var(--space-static-xs-gnm0mz, 8px);inset-block-end:var(--space-static-xxs-ns94dp, 4px)}.awsui_file-loading-overlay-single-row_39ths_8owee_246:not(#\9 ){inset-inline-end:var(--space-static-xxl-ifa9j8, 32px)}.awsui_file-name-container_39ths_8owee_250:not(#\9 ){all:unset;display:block;inline-size:100%;min-inline-size:0;cursor:default;text-align:start}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_8owee_250:not(#\9 ):focus-visible:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_8owee_250:not(#\9 ):focus-visible:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_8owee_250:not(#\9 ):focus-visible:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_file-option-name_39ths_8owee_280:not(#\9 ),.awsui_file-option-size_39ths_8owee_281:not(#\9 ),.awsui_file-option-last-modified_39ths_8owee_282:not(#\9 ){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.awsui_file-option_39ths_8owee_280:not(#\9 ){inline-size:100%;min-inline-size:0;display:flex;gap:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_file-option-thumbnail_39ths_8owee_295:not(#\9 ){margin-block-start:var(--space-static-xxs-ns94dp, 4px)}.awsui_file-option-thumbnail-image_39ths_8owee_299:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);inline-size:48px;block-size:48px;object-fit:cover;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.awsui_file-option-metadata_39ths_8owee_312:not(#\9 ){inline-size:100%}.awsui_file-option-metadata_39ths_8owee_312.awsui_with-image_39ths_8owee_315:not(#\9 ){inline-size:calc(100% - 48px)}.awsui_file-option-metadata_39ths_8owee_312.awsui_single-row-loading_39ths_8owee_318:not(#\9 ){inline-size:calc(100% - var(--size-icon-normal-levt08, 16px))}.awsui_token_39ths_8owee_322:not(#\9 ){position:relative;block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-hwfkai, 4px)}.awsui_token-grid_39ths_8owee_329:not(#\9 ){display:grid;grid-template-rows:max-content auto}@media(max-width: 688px){.awsui_token-grid_39ths_8owee_329:not(#\9 ){display:flex}}.awsui_token-contains-image_39ths_8owee_338:not(#\9 ){grid-template-rows:68px auto}.awsui_token-box_39ths_8owee_342:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-2ukdpu, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-gor8ib, #006ce0));border-inline:var(--border-width-token-2ukdpu, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-gor8ib, #006ce0));padding-block-start:var(--space-token-vertical-w2yvvn, 4px);padding-block-end:var(--space-token-vertical-w2yvvn, 4px);padding-inline-start:var(--space-field-horizontal-0aq2ch, 12px);padding-inline-end:var(--space-xxs-hwfkai, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-6b9ypa, var(--color-background-item-selected-o3455o, #f0fbff));border-start-start-radius:var(--border-radius-token-ycnemh, 8px);border-start-end-radius:var(--border-radius-token-ycnemh, 8px);border-end-start-radius:var(--border-radius-token-ycnemh, 8px);border-end-end-radius:var(--border-radius-token-ycnemh, 8px);color:var(--color-text-body-default-ryjct1, #0f141a);box-sizing:border-box}.awsui_token-box_39ths_8owee_342.awsui_horizontal_39ths_8owee_361:not(#\9 ){max-inline-size:230px}@media(max-width: 688px){.awsui_token-box_39ths_8owee_342.awsui_horizontal_39ths_8owee_361:not(#\9 ){max-inline-size:100%}}.awsui_token-box_39ths_8owee_342.awsui_error_39ths_8owee_369:not(#\9 ){border-color:var(--color-border-status-error-i59tsd, #db0000);border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_token-box_39ths_8owee_342.awsui_error_39ths_8owee_369>.awsui_dismiss-button_39ths_8owee_373:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_token-box_39ths_8owee_342.awsui_error_39ths_8owee_369>.awsui_dismiss-button_39ths_8owee_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_token-box_39ths_8owee_342.awsui_warning_39ths_8owee_379:not(#\9 ){border-color:var(--color-border-status-warning-lr6hnh, #855900);border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_token-box_39ths_8owee_342.awsui_warning_39ths_8owee_379>.awsui_dismiss-button_39ths_8owee_373:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_token-box_39ths_8owee_342.awsui_warning_39ths_8owee_379>.awsui_dismiss-button_39ths_8owee_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_token-box_39ths_8owee_342.awsui_read-only_39ths_8owee_389:not(#\9 ){border-color:var(--color-border-input-disabled-yyhlvy, #ebebf0);background-color:var(--color-background-container-content-h114dj, #ffffff)}.awsui_token-box_39ths_8owee_342.awsui_read-only_39ths_8owee_389>.awsui_dismiss-button_39ths_8owee_373:not(#\9 ){pointer-events:none;color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb)}.awsui_token-box_39ths_8owee_342.awsui_read-only_39ths_8owee_389>.awsui_dismiss-button_39ths_8owee_373:not(#\9 ):hover{cursor:initial;color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb)}.awsui_token-box_39ths_8owee_342.awsui_loading_39ths_8owee_402:not(#\9 ){border-color:var(--color-border-control-disabled-npmvgu, #dedee3);background-color:var(--color-background-container-content-h114dj, #ffffff)}

.awsui_hints_1ubbm_139m0_10:not(#\9 ){margin-block-start:var(--space-static-xxs-ns94dp, 4px)}

.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157:not(#\9 ){opacity:0;transform:translateY(-20px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ){opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ){opacity:0}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_enter_1q84n_1dxvx_157>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210:not(#\9 ){transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-tbdo30, 250ms);transition-timing-function:var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1));opacity:1;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ){opacity:1;transform:translateY(0);transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-tbdo30, 250ms);transition-timing-function:var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms) - 50ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_flash-message_1q84n_1dxvx_171>.awsui_flash-content_1q84n_1dxvx_172:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms)*2 - 100ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entering_1q84n_1dxvx_210>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_entered_1q84n_1dxvx_231>.awsui_flash-body_1q84n_1dxvx_171>.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_exiting_1q84n_1dxvx_336:not(#\9 ){opacity:0;transform:translateY(-20px);transition-property:transform,opacity;transition-duration:var(--motion-duration-responsive-mehora, 115ms);transition-timing-function:var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1dxvx_157.awsui_exiting_1q84n_1dxvx_336:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_exiting_1q84n_1dxvx_336:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1dxvx_157.awsui_exiting_1q84n_1dxvx_336:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_item_1q84n_1dxvx_370:not(#\9 ),.awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_flash-list-item_1q84n_1dxvx_371:not(#\9 ),.awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ){transition-timing-function:var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1));transition-duration:var(--motion-duration-responsive-mehora, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_item_1q84n_1dxvx_370:not(#\9 ),.awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_flash-list-item_1q84n_1dxvx_371:not(#\9 ),.awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_item_1q84n_1dxvx_370:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_item_1q84n_1dxvx_370:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_flash-list-item_1q84n_1dxvx_371:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370>.awsui_flash-list-item_1q84n_1dxvx_371:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1dxvx_370>.awsui_animation-running_1q84n_1dxvx_370.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1dxvx_370>.awsui_collapsed_1q84n_1dxvx_392.awsui_animation-ready_1q84n_1dxvx_392>.awsui_expanded-only_1q84n_1dxvx_392:not(#\9 ),.awsui_stack_1q84n_1dxvx_370>.awsui_collapsed_1q84n_1dxvx_392.awsui_animation-running_1q84n_1dxvx_370>.awsui_expanded-only_1q84n_1dxvx_392:not(#\9 ){display:none}.awsui_stack_1q84n_1dxvx_370:not(#\9 ){display:grid;grid-template-columns:30px 1fr 30px}.awsui_stack_1q84n_1dxvx_370>.awsui_expanded_1q84n_1dxvx_392:not(#\9 ){grid-column:1/4}.awsui_stack_1q84n_1dxvx_370>.awsui_collapsed_1q84n_1dxvx_392:not(#\9 ){display:grid;grid-column:1/4;grid-template-columns:repeat(var(--awsui-flashbar-stack-depth-6b9ypa), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-6b9ypa), 10px);row-gap:8px;z-index:0}.awsui_stack_1q84n_1dxvx_370>.awsui_collapsed_1q84n_1dxvx_392>.awsui_item_1q84n_1dxvx_370:not(#\9 ){grid-column-start:calc(var(--awsui-flashbar-stack-index-6b9ypa) + 1);grid-column-end:calc(var(--awsui-flashbar-stack-depth-6b9ypa)*2 + 1 - var(--awsui-flashbar-stack-index-6b9ypa) + 1);grid-row-start:1;grid-row-end:calc(var(--awsui-flashbar-stack-index-6b9ypa) + 2);z-index:calc(var(--awsui-flashbar-stack-depth-6b9ypa) - var(--awsui-flashbar-stack-index-6b9ypa))}.awsui_stack_1q84n_1dxvx_370>.awsui_collapsed_1q84n_1dxvx_392>.awsui_item_1q84n_1dxvx_370:not(#\9 ):not(:first-of-type){align-self:end;min-block-size:calc(var(--line-height-body-m-2mh3ke, 20px) + (var(--space-scaled-xs-dw9wl5, 8px) + var(--border-width-field-2xc78x, 1px) + var(--space-scaled-xxs-foe114, 4px))*2)}.awsui_stack_1q84n_1dxvx_370>.awsui_collapsed_1q84n_1dxvx_392>.awsui_item_1q84n_1dxvx_370:not(#\9 ):not(:last-child)>.awsui_flash_1q84n_1dxvx_157,.awsui_stack_1q84n_1dxvx_370>.awsui_collapsed_1q84n_1dxvx_392>.awsui_item_1q84n_1dxvx_370.awsui_flash_1q84n_1dxvx_157:not(#\9 ){box-shadow:var(--shadow-flash-collapsed-b68ip6, 0px 4px 4px rgba(0, 0, 0, 0.25))}.awsui_stack_1q84n_1dxvx_370>.awsui_expanded_1q84n_1dxvx_392.awsui_animation-running_1q84n_1dxvx_370>.awsui_flash-list-item_1q84n_1dxvx_371:not(#\9 ){position:relative;z-index:calc(var(--awsui-flashbar-stack-depth-6b9ypa) - var(--awsui-flashbar-stack-index-6b9ypa))}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392):not(.awsui_short-list_1q84n_1dxvx_454):not(.awsui_visual-refresh_1q84n_1dxvx_454){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-i23itc, 4px) + 2 * 1px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-6b9ypa, var(--awsui-stacked-notifications-default-bottom-margin-6b9ypa)) + 0px + 0px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392):not(.awsui_short-list_1q84n_1dxvx_454):not(.awsui_visual-refresh_1q84n_1dxvx_454)>.awsui_notification-bar_1q84n_1dxvx_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-button-vertical-i23itc, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-i23itc, 4px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392):not(.awsui_short-list_1q84n_1dxvx_454).awsui_visual-refresh_1q84n_1dxvx_454{--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-i23itc, 4px) + 2 * 2px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-6b9ypa, var(--awsui-stacked-notifications-default-bottom-margin-6b9ypa)) + 0px + 0px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392):not(.awsui_short-list_1q84n_1dxvx_454).awsui_visual-refresh_1q84n_1dxvx_454>.awsui_notification-bar_1q84n_1dxvx_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-button-vertical-i23itc, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-i23itc, 4px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392).awsui_short-list_1q84n_1dxvx_454:not(.awsui_visual-refresh_1q84n_1dxvx_454){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-i23itc, 4px) + 2 * 1px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-6b9ypa, var(--awsui-stacked-notifications-default-bottom-margin-6b9ypa)) + 0px + 8px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392).awsui_short-list_1q84n_1dxvx_454:not(.awsui_visual-refresh_1q84n_1dxvx_454)>.awsui_notification-bar_1q84n_1dxvx_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-button-vertical-i23itc, 4px) - 2px - 8px);padding-block:var(--space-button-vertical-i23itc, 4px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392).awsui_short-list_1q84n_1dxvx_454.awsui_visual-refresh_1q84n_1dxvx_454{--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-i23itc, 4px) + 2 * 2px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-6b9ypa, var(--awsui-stacked-notifications-default-bottom-margin-6b9ypa)) + 0px + 8px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448:not(#\9 ):not(.awsui_expanded_1q84n_1dxvx_392).awsui_short-list_1q84n_1dxvx_454.awsui_visual-refresh_1q84n_1dxvx_454>.awsui_notification-bar_1q84n_1dxvx_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-button-vertical-i23itc, 4px) - 4px - 8px);padding-block:var(--space-button-vertical-i23itc, 4px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448.awsui_expanded_1q84n_1dxvx_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1dxvx_454){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-i23itc, 4px) + 2 * 1px - var(--space-scaled-s-iuuihm, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-6b9ypa, var(--awsui-stacked-notifications-default-bottom-margin-6b9ypa)) + var(--space-scaled-m-l37gh7, 16px) + 0px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448.awsui_expanded_1q84n_1dxvx_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1dxvx_454)>.awsui_notification-bar_1q84n_1dxvx_372{margin-block-start:calc(-1*var(--space-scaled-s-iuuihm, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-iuuihm, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-button-vertical-i23itc, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-i23itc, 4px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448.awsui_expanded_1q84n_1dxvx_392.awsui_visual-refresh_1q84n_1dxvx_454:not(#\9 ){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-i23itc, 4px) + 2 * 2px - var(--space-scaled-s-iuuihm, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-6b9ypa, var(--awsui-stacked-notifications-default-bottom-margin-6b9ypa)) + 0px + 0px)}.awsui_stack_1q84n_1dxvx_370.awsui_collapsible_1q84n_1dxvx_448.awsui_expanded_1q84n_1dxvx_392.awsui_visual-refresh_1q84n_1dxvx_454>.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ){margin-block-start:calc(-1*var(--space-scaled-s-iuuihm, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-iuuihm, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-button-vertical-i23itc, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-i23itc, 4px)}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ){min-inline-size:0;word-break:break-word;background:var(--awsui-style-background-default-6b9ypa, var(--color-background-notification-stack-bar-qe5n4w, #232b37));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-notification-stack-bar-aszsse, #232b37));border-start-start-radius:var(--border-radius-button-7bgkcs, 20px);border-start-end-radius:var(--border-radius-button-7bgkcs, 20px);border-end-start-radius:var(--border-radius-button-7bgkcs, 20px);border-end-end-radius:var(--border-radius-button-7bgkcs, 20px);border-block-style:solid;border-inline-style:solid;box-shadow:var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-notification-stack-bar-tjj0ek, #ffffff));cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;grid-column:2;grid-row:2;column-gap:calc(var(--space-m-dsumyt, 16px) + var(--space-xxs-hwfkai, 4px));justify-content:center;letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em);margin-inline:auto;row-gap:0;text-align:center;text-decoration:none;z-index:1}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_status_1q84n_1dxvx_601>.awsui_header_1q84n_1dxvx_601:not(#\9 ),.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_status_1q84n_1dxvx_601>.awsui_item-count_1q84n_1dxvx_602:not(#\9 ),.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-notification-stack-bar-tjj0ek, #ffffff);cursor:pointer;margin-block:0;padding-block:0}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_status_1q84n_1dxvx_601:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-m-dsumyt, 16px);justify-content:center;row-gap:0}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_status_1q84n_1dxvx_601>.awsui_header_1q84n_1dxvx_601:not(#\9 ){font-weight:var(--font-weight-button-0eg20c, 700);display:inline-block}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_status_1q84n_1dxvx_601>.awsui_item-count_1q84n_1dxvx_602:not(#\9 ){column-gap:var(--space-s-tvghoh, 12px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:0}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_status_1q84n_1dxvx_601>.awsui_item-count_1q84n_1dxvx_602>.awsui_type-count_1q84n_1dxvx_636>.awsui_count-number_1q84n_1dxvx_636:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-notification-stack-bar-hover-jh82oo, #424650));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-background-notification-stack-bar-hover-jh82oo, #424650));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-notification-stack-bar-tjj0ek, #ffffff))}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-notification-stack-bar-active-a4h9r8, #232b37));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-background-notification-stack-bar-qe5n4w, #232b37));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-notification-stack-bar-tjj0ek, #ffffff))}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372.awsui_visual-refresh_1q84n_1dxvx_454:not(#\9 ){border-block-width:2px;border-inline-width:2px;padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1dxvx_454){border-block-width:1px;border-inline-width:1px;padding-inline:var(--space-s-tvghoh, 12px)}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1dxvx_454):focus{text-decoration:none}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1dxvx_454):hover{text-decoration:none}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603:not(#\9 ){display:inline-block;flex-grow:1;background:none;border-block:0;border-inline:none;padding-block:0;--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603>.awsui_icon_1q84n_1dxvx_674:not(#\9 ){transition:transform var(--motion-duration-rotate-90-lyzb0k, 135ms) var(--motion-easing-rotate-90-jhbqg9, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603>.awsui_icon_1q84n_1dxvx_674:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603>.awsui_icon_1q84n_1dxvx_674:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603>.awsui_icon_1q84n_1dxvx_674:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603.awsui_expanded_1q84n_1dxvx_392>.awsui_icon_1q84n_1dxvx_674:not(#\9 ){transform:rotate(180deg)}.awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1dxvx_370>.awsui_notification-bar_1q84n_1dxvx_372>.awsui_button_1q84n_1dxvx_603:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_stack_1q84n_1dxvx_370.awsui_expanded_1q84n_1dxvx_392:not(#\9 ):not(.awsui_floating_1q84n_1dxvx_715){padding-block-end:var(--awsui-flashbar-sticky-bottom-margin-6b9ypa, 0)}.awsui_flashbar_1q84n_1dxvx_719:not(#\9 ){position:relative}.awsui_flashbar_1q84n_1dxvx_719>li+li:not(#\9 ){padding-block-start:0}.awsui_flashbar_1q84n_1dxvx_719:not(#\9 ),.awsui_flash_1q84n_1dxvx_157:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_flash_1q84n_1dxvx_157:not(#\9 ){position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-block:var(--space-flashbar-vertical-jyyi6m, 8px);padding-inline:var(--space-flashbar-horizontal-l63501, 16px);border-start-start-radius:var(--border-radius-flashbar-pp1ptu, 12px);border-start-end-radius:var(--border-radius-flashbar-pp1ptu, 12px);border-end-start-radius:var(--border-radius-flashbar-pp1ptu, 12px);border-end-end-radius:var(--border-radius-flashbar-pp1ptu, 12px);color:var(--color-text-notification-default-w5tddq, #f9f9fa);overflow-wrap:break-word;word-wrap:break-word;box-shadow:var(--shadow-flash-sticky-k69vye, 0px 4px 8px rgba(0, 7, 22, 0.1));--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_initial-hidden_1q84n_1dxvx_778:not(#\9 ){overflow:hidden;block-size:0}.awsui_flash-list_1q84n_1dxvx_371:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_flash-list_1q84n_1dxvx_371:not(#\9 ):not(.awsui_collapsed_1q84n_1dxvx_392)>li:not(:last-child){margin-block-end:var(--space-xxxs-pajhad, 2px)}.awsui_flash-body_1q84n_1dxvx_171:not(#\9 ){display:flex;flex-wrap:wrap;flex-grow:1;min-inline-size:0;column-gap:var(--space-flashbar-action-left-rqk3ap, 12px)}.awsui_flash-focus-container_1q84n_1dxvx_802:not(#\9 ){display:flex;flex:1;min-inline-size:70%}.awsui_flash-focus-container_1q84n_1dxvx_802:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1dxvx_802:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1dxvx_802:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1dxvx_802:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_flash-text_1q84n_1dxvx_832:not(#\9 ){margin-block:var(--border-item-width-miijiw, 2px);margin-inline:0;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-xxs-hwfkai, 4px)}.awsui_flash-icon_1q84n_1dxvx_197:not(#\9 ){flex:0 0 auto;padding-inline-start:0}.awsui_flash-message_1q84n_1dxvx_171:not(#\9 ){flex:1 1 0%;word-wrap:break-word;max-inline-size:100%;overflow:hidden}.awsui_hidden_1q84n_1dxvx_851:not(#\9 ){display:none}.awsui_flash-header_1q84n_1dxvx_171:not(#\9 ),.awsui_header-replacement_1q84n_1dxvx_856:not(#\9 ){font-weight:var(--font-weight-flashbar-header-fg5kye, 700)}.awsui_dismiss-button-wrapper_1q84n_1dxvx_174:not(#\9 ){flex:0 0 auto;margin-inline:var(--space-s-tvghoh, 12px) calc(-1*var(--space-xxs-hwfkai, 4px));padding-inline-end:var(--space-flashbar-dismiss-right-ckhj91, 0px)}.awsui_action-button-wrapper_1q84n_1dxvx_173:not(#\9 ){white-space:nowrap}.awsui_action-wrapped_1q84n_1dxvx_879:not(#\9 ){margin-inline-start:var(--space-l-2ud1p3, 20px);padding-inline-start:var(--space-xxs-hwfkai, 4px);margin-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_flash-type-success_1q84n_1dxvx_890:not(#\9 ){background-color:var(--color-background-notification-green-2rkyvu, #00802f)}.awsui_flash-type-error_1q84n_1dxvx_894:not(#\9 ){background-color:var(--color-background-notification-red-0487ea, #db0000)}.awsui_flash-type-info_1q84n_1dxvx_898:not(#\9 ),.awsui_flash-type-in-progress_1q84n_1dxvx_899:not(#\9 ){background-color:var(--color-background-notification-blue-4vnob8, #006ce0)}.awsui_flash-type-warning_1q84n_1dxvx_903:not(#\9 ){color:var(--color-text-notification-yellow-vjtdxk, #0f141a);background-color:var(--color-background-notification-yellow-y6us5r, #ffe347)}

.awsui_root_1i0s3_zg97x_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header_1i0s3_zg97x_177:not(#\9 ){margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_footer_1i0s3_zg97x_189:not(#\9 ){margin-block-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_actions-section_1i0s3_zg97x_193:not(#\9 ){display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;margin-inline-start:calc(-1*var(--space-scaled-m-l37gh7, 16px));margin-block-end:calc(-1*var(--space-scaled-m-l37gh7, 16px))}.awsui_secondary-actions_1i0s3_zg97x_202:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-l37gh7, 16px);margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_actions_1i0s3_zg97x_193:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-l37gh7, 16px);margin-block-end:var(--space-scaled-m-l37gh7, 16px)}
.awsui_help-panel_1d237_pnkky_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;padding-block-start:var(--space-panel-header-vertical-2rsh3z, 20px);padding-block-end:0}.awsui_help-panel_1d237_pnkky_181 hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);margin-block:var(--space-scaled-xl-gt502a, 24px);margin-inline:calc(-1*var(--space-panel-divider-margin-horizontal-yw31p0, 8px))}.awsui_help-panel_1d237_pnkky_181 ol:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 ul:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px);list-style-position:outside;margin-block:var(--space-s-tvghoh, 12px);margin-inline:0}.awsui_help-panel_1d237_pnkky_181 li:not(#\9 ){margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:0}.awsui_help-panel_1d237_pnkky_181 a:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h2:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h3:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h4:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h5:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 pre:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 code:not(#\9 ){margin-block:var(--space-xs-ymlm0b, 8px);margin-inline:0;padding-block:0}.awsui_help-panel_1d237_pnkky_181 code:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-htt4fm, #ffffff);padding-block:0;padding-inline:var(--space-xxs-hwfkai, 4px);word-wrap:break-word;white-space:pre-wrap}.awsui_help-panel_1d237_pnkky_181 pre:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-htt4fm, #ffffff);padding-block:0;padding-inline:var(--space-xxs-hwfkai, 4px);word-wrap:break-word;white-space:pre-wrap;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-xxs-hwfkai, 4px)}.awsui_help-panel_1d237_pnkky_181 dl:not(#\9 ){margin-block:var(--space-s-tvghoh, 12px);margin-inline:0}.awsui_help-panel_1d237_pnkky_181 dl *:not(#\9 ){margin-block:0}.awsui_help-panel_1d237_pnkky_181 dt:not(#\9 ){margin-block-start:var(--space-xs-ymlm0b, 8px);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_help-panel_1d237_pnkky_181 dd:not(#\9 ){margin-block-start:0;margin-block-end:var(--space-xs-ymlm0b, 8px);margin-inline:0}.awsui_help-panel_1d237_pnkky_181 h2:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h3:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h4:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h5:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 h6:not(#\9 ){margin-block-start:var(--space-xl-jfy3x4, 24px);color:var(--color-text-heading-default-5vbiad, #0f141a)}.awsui_help-panel_1d237_pnkky_181>:not(#\9 ):last-child{margin-block-end:var(--space-panel-content-bottom-9b1yrz, 40px)}.awsui_help-panel_1d237_pnkky_181 p:not(#\9 ){color:inherit;text-decoration:none;margin-block:var(--space-s-tvghoh, 12px);margin-inline:0}.awsui_help-panel_1d237_pnkky_181 h1:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em);font-weight:var(--font-weight-heading-xl-u3m4we, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_help-panel_1d237_pnkky_181 h2:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_help-panel_1d237_pnkky_181 h3:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_help-panel_1d237_pnkky_181 h4:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);font-weight:var(--font-weight-heading-s-lcx0ai, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_help-panel_1d237_pnkky_181 h5:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);letter-spacing:var(--letter-spacing-heading-xs-fgog7a, normal);font-weight:var(--font-weight-heading-xs-wqqpne, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_help-panel_1d237_pnkky_181 b:not(#\9 ),.awsui_help-panel_1d237_pnkky_181 strong:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_loading_1d237_pnkky_354:not(#\9 ){padding-inline-start:var(--space-panel-side-left-u1m3s9, 28px);padding-inline-end:var(--space-panel-side-right-cu4nmw, 24px)}.awsui_header_1d237_pnkky_359:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-heading-default-5vbiad, #0f141a);padding-block-end:var(--space-panel-header-vertical-2rsh3z, 20px);padding-inline:var(--space-panel-side-left-u1m3s9, 28px) calc(var(--space-xl-jfy3x4, 24px) + var(--space-scaled-xxl-igc2mh, 32px));border-block:none;border-inline:none;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-a3g1xy, #c6c6cd);margin-block-start:0;margin-block-end:var(--space-panel-content-top-v0ma35, 20px)}.awsui_with-toolbar_1d237_pnkky_377>.awsui_header_1d237_pnkky_359:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1d237_pnkky_359 h2:not(#\9 ),.awsui_header_1d237_pnkky_359 h3:not(#\9 ),.awsui_header_1d237_pnkky_359 h4:not(#\9 ),.awsui_header_1d237_pnkky_359 h5:not(#\9 ),.awsui_header_1d237_pnkky_359 h6:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);padding-block:0;margin-block:0}.awsui_content_1d237_pnkky_396:not(#\9 ){color:var(--color-text-body-secondary-p9djjm, #424650);padding-inline-start:var(--space-panel-side-left-u1m3s9, 28px);padding-inline-end:var(--space-panel-side-right-cu4nmw, 24px)}.awsui_content_1d237_pnkky_396 h2:not(#\9 ):first-child,.awsui_content_1d237_pnkky_396 h3:not(#\9 ):first-child,.awsui_content_1d237_pnkky_396 h4:not(#\9 ):first-child,.awsui_content_1d237_pnkky_396 h5:not(#\9 ):first-child,.awsui_content_1d237_pnkky_396 h6:not(#\9 ):first-child,.awsui_content_1d237_pnkky_396 p:not(#\9 ):first-child{margin-block-start:0}.awsui_content_1d237_pnkky_396 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_content_1d237_pnkky_396 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content_1d237_pnkky_396 a:not(#\9 ),.awsui-mode-entering .awsui_content_1d237_pnkky_396 a:not(#\9 ){animation:none;transition:none}.awsui_content_1d237_pnkky_396 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_content_1d237_pnkky_396 a:not(#\9 ):focus{outline:none}.awsui_content_1d237_pnkky_396 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_content_1d237_pnkky_396 a:not(#\9 ):active,.awsui_content_1d237_pnkky_396 a:not(#\9 ):focus,.awsui_content_1d237_pnkky_396 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_footer_1d237_pnkky_447:not(#\9 ){color:var(--color-text-body-secondary-p9djjm, #424650);padding-block:0;padding-inline-start:var(--space-panel-side-left-u1m3s9, 28px);padding-inline-end:var(--space-panel-side-right-cu4nmw, 24px)}.awsui_footer_1d237_pnkky_447 ul:not(#\9 ){list-style:none;padding-inline-start:0}.awsui_footer_1d237_pnkky_447 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-2tir24, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_footer_1d237_pnkky_447 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_footer_1d237_pnkky_447 a:not(#\9 ),.awsui-mode-entering .awsui_footer_1d237_pnkky_447 a:not(#\9 ){animation:none;transition:none}.awsui_footer_1d237_pnkky_447 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_footer_1d237_pnkky_447 a:not(#\9 ):focus{outline:none}.awsui_footer_1d237_pnkky_447 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-d2db7w, #002b66))}.awsui_footer_1d237_pnkky_447 a:not(#\9 ):active,.awsui_footer_1d237_pnkky_447 a:not(#\9 ):focus,.awsui_footer_1d237_pnkky_447 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_content_1d237_pnkky_396 a:not(#\9 ):focus,.awsui_footer_1d237_pnkky_447 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}
.awsui_wrapper_cqcqk_1oy1w_185:not(#\9 ){position:relative}.awsui_elementWrapper_cqcqk_1oy1w_189:not(#\9 ){flex:1}.awsui_markerWrapper_cqcqk_1oy1w_193:not(#\9 ){position:absolute;inset-block-start:0}.awsui_placement-right_cqcqk_1oy1w_198:not(#\9 ){inset-inline-start:100%;margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_placement-left_cqcqk_1oy1w_203:not(#\9 ){inset-inline-end:100%;margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_inlineWrapper_cqcqk_1oy1w_208:not(#\9 ){margin-inline:var(--space-xxs-hwfkai, 4px)}
.awsui_key-value-pairs_1y9fy_5y7fb_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_group-title_1y9fy_5y7fb_177:not(#\9 ){padding-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_group-list_1y9fy_5y7fb_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:var(--space-scaled-m-l37gh7, 16px)}.awsui_term_1y9fy_5y7fb_195:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-label-mo3nx0, #0f141a);margin-block-end:var(--space-key-value-gap-9glmqc, 0px)}.awsui_key-label_1y9fy_5y7fb_203:not(#\9 ){display:inline-flex;margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_key-label_1y9fy_5y7fb_203:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_detail_1y9fy_5y7fb_212:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-start:0;margin-block-start:0;margin-block-end:0}.awsui_info_1y9fy_5y7fb_247:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-ymlm0b, 8px);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}

.awsui_root_fvjdu_vr5da_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;align-items:center;padding-inline-start:0;margin-block:0;margin-inline:0;list-style:none}.awsui_button_fvjdu_vr5da_186:not(#\9 ),.awsui_dots_fvjdu_vr5da_187:not(#\9 ){min-inline-size:var(--space-l-2ud1p3, 20px);border-block:var(--border-width-button-jm0qg7, 2px) solid transparent;border-inline:var(--border-width-button-jm0qg7, 2px) solid transparent}.awsui_button_fvjdu_vr5da_186:not(#\9 ){cursor:pointer;text-align:center;box-sizing:border-box;background:transparent;line-height:inherit;padding-block:0;padding-inline:0}.awsui_button_fvjdu_vr5da_186:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_button_fvjdu_vr5da_186:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-inline:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-disabled_fvjdu_vr5da_215:not(#\9 ){cursor:default;color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_arrow_fvjdu_vr5da_220:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_arrow_fvjdu_vr5da_220:not(#\9 ):not(.awsui_button-disabled_fvjdu_vr5da_215):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_arrow_fvjdu_vr5da_220.awsui_button-disabled_fvjdu_vr5da_215:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_page-number_fvjdu_vr5da_230:not(#\9 ){color:var(--color-text-pagination-page-number-default-elv13g, #424650)}.awsui_page-number_fvjdu_vr5da_230:not(#\9 ):not(.awsui_button-disabled_fvjdu_vr5da_215):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_page-number_fvjdu_vr5da_230.awsui_button-current_fvjdu_vr5da_236:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-ny4hup, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_page-number_fvjdu_vr5da_230.awsui_button-current_fvjdu_vr5da_236.awsui_button-disabled_fvjdu_vr5da_215:not(#\9 ){color:var(--color-text-pagination-page-number-active-disabled-w4xha3, #b4b4bb)}.awsui_page-number_fvjdu_vr5da_230.awsui_button-disabled_fvjdu_vr5da_215:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_jump-to-page_fvjdu_vr5da_249:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-ymlm0b, 8px);padding-inline-start:var(--space-xs-ymlm0b, 8px);padding-inline-start:15px;list-style:none}.awsui_jump-to-page-input_fvjdu_vr5da_257:not(#\9 ){inline-size:87px;margin-block-start:-0.6em;overflow:visible}.awsui_dots_fvjdu_vr5da_187:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_page-item_fvjdu_vr5da_267:not(#\9 ),.awsui_dots_fvjdu_vr5da_187:not(#\9 ){margin-block:var(--space-field-vertical-vm99qz, 5px);margin-inline:var(--space-xxs-hwfkai, 4px);text-align:center;box-sizing:border-box;padding-block:0;padding-inline:0}.awsui_page-item_fvjdu_vr5da_267:not(#\9 ):first-child,.awsui_dots_fvjdu_vr5da_187:not(#\9 ):first-child{margin-inline-start:0}.awsui_page-item_fvjdu_vr5da_267:not(#\9 ):last-child,.awsui_dots_fvjdu_vr5da_187:not(#\9 ):last-child{margin-inline-end:0}.awsui_root-disabled_fvjdu_vr5da_285>.awsui_dots_fvjdu_vr5da_187:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}
.awsui_root_1ksu1_1n59p_185:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;block-size:100%;overflow:hidden;display:flex}.awsui_panel_1ksu1_1n59p_220:not(#\9 ){display:flex;flex-shrink:0}.awsui_panel_1ksu1_1n59p_220>.awsui_handle_1ksu1_1n59p_224:not(#\9 ){display:flex;align-items:center}.awsui_panel_1ksu1_1n59p_220>.awsui_panel-content_1ksu1_1n59p_228:not(#\9 ){overflow-y:auto;overflow-x:visible;flex-grow:1}body[data-awsui-focus-visible=true] .awsui_panel_1ksu1_1n59p_220>.awsui_panel-content_1ksu1_1n59p_228:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);outline:2px solid var(--color-border-item-focused-lz1zs6, #006ce0);outline-offset:-2px}.awsui_display-main-only_1ksu1_1n59p_241>.awsui_panel_1ksu1_1n59p_220:not(#\9 ){display:none}.awsui_display-panel-only_1ksu1_1n59p_244>.awsui_panel_1ksu1_1n59p_220:not(#\9 ){flex:1;overflow-y:auto;overflow-x:visible}.awsui_content_1ksu1_1n59p_250:not(#\9 ){overflow-y:auto;flex-grow:1;flex-shrink:1}.awsui_display-panel-only_1ksu1_1n59p_244>.awsui_content_1ksu1_1n59p_250:not(#\9 ){display:none}body[data-awsui-focus-visible=true] .awsui_content_1ksu1_1n59p_250:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-1uabki, 4px) + 2px);outline:2px solid var(--color-border-item-focused-lz1zs6, #006ce0);outline-offset:-2px}

.awsui_segment__path_1edmh_1bs1j_161:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment__path_1edmh_1bs1j_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment__path_1edmh_1bs1j_161:not(#\9 ),.awsui-mode-entering .awsui_segment__path_1edmh_1bs1j_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_1bs1j_161:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_1bs1j_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_1bs1j_161:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_1bs1j_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_1bs1j_161>.awsui_segment__hover_1edmh_1bs1j_188:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_1bs1j_161>.awsui_segment__hover_1edmh_1bs1j_188:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_1bs1j_161>.awsui_segment__hover_1edmh_1bs1j_188:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_1bs1j_161>.awsui_segment__hover_1edmh_1bs1j_188:not(#\9 ){animation:none;transition:none}.awsui_label_1edmh_1bs1j_202:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_label_1edmh_1bs1j_202:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_label_1edmh_1bs1j_202:not(#\9 ),.awsui-mode-entering .awsui_label_1edmh_1bs1j_202:not(#\9 ){animation:none;transition:none}.awsui_content_1edmh_1bs1j_220.awsui_content--small_1edmh_1bs1j_220:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-ymlm0b, 8px) + 2*var(--line-height-body-m-2mh3ke, 20px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--small_1edmh_1bs1j_220.awsui_content--fit-height_1edmh_1bs1j_223:not(#\9 ){min-block-size:calc(2*(30px + 2*var(--line-height-body-m-2mh3ke, 20px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--small_1edmh_1bs1j_220.awsui_content--without-labels_1edmh_1bs1j_226:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-ymlm0b, 8px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--small_1edmh_1bs1j_220.awsui_content--without-labels_1edmh_1bs1j_226.awsui_content--fit-height_1edmh_1bs1j_223:not(#\9 ){min-block-size:60px}.awsui_content_1edmh_1bs1j_220.awsui_content--medium_1edmh_1bs1j_232:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-tvghoh, 12px) + 2*var(--line-height-body-m-2mh3ke, 20px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--medium_1edmh_1bs1j_232.awsui_content--fit-height_1edmh_1bs1j_223:not(#\9 ){min-block-size:calc(2*(100px + 2*var(--line-height-body-m-2mh3ke, 20px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--medium_1edmh_1bs1j_232.awsui_content--without-labels_1edmh_1bs1j_226:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-tvghoh, 12px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--medium_1edmh_1bs1j_232.awsui_content--without-labels_1edmh_1bs1j_226.awsui_content--fit-height_1edmh_1bs1j_223:not(#\9 ){min-block-size:200px}.awsui_content_1edmh_1bs1j_220.awsui_content--large_1edmh_1bs1j_244:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-tvghoh, 12px) + 2*var(--line-height-body-m-2mh3ke, 20px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--large_1edmh_1bs1j_244.awsui_content--fit-height_1edmh_1bs1j_223:not(#\9 ){min-block-size:calc(2*(140px + 2*var(--line-height-body-m-2mh3ke, 20px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--large_1edmh_1bs1j_244.awsui_content--without-labels_1edmh_1bs1j_226:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-tvghoh, 12px)))}.awsui_content_1edmh_1bs1j_220.awsui_content--large_1edmh_1bs1j_244.awsui_content--without-labels_1edmh_1bs1j_226.awsui_content--fit-height_1edmh_1bs1j_223:not(#\9 ){min-block-size:280px}.awsui_content--fit-height_1edmh_1bs1j_223:not(#\9 ){flex:1}.awsui_chart-container_1edmh_1bs1j_265:not(#\9 ){display:flex;flex:1}.awsui_chart-container--fit-height_1edmh_1bs1j_269:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-chart-plot_1edmh_1bs1j_274:not(#\9 ){display:contents}.awsui_chart-container-chart-plot--fit-height_1edmh_1bs1j_277:not(#\9 ){display:block;position:absolute;inset:0}.awsui_inner-content_1edmh_1bs1j_283:not(#\9 ){display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;text-align:center;inset:0;pointer-events:none}.awsui_segment__highlight_1edmh_1bs1j_294:not(#\9 ){stroke:none;opacity:0}.awsui_segment_1edmh_1bs1j_161:not(#\9 ){stroke:var(--color-background-container-content-h114dj, #ffffff);stroke-width:2px;stroke-linejoin:round;opacity:1;cursor:pointer}.awsui_segment_1edmh_1bs1j_161:not(#\9 ):focus{outline:none}.awsui_segment_1edmh_1bs1j_161.awsui_segment--dimmed_1edmh_1bs1j_309:not(#\9 ){opacity:.35}.awsui_segment_1edmh_1bs1j_161.awsui_segment--highlighted_1edmh_1bs1j_312>.awsui_segment__highlight_1edmh_1bs1j_294:not(#\9 ),.awsui_segment_1edmh_1bs1j_161:not(#\9 ):hover:not(.awsui_segment--dimmed_1edmh_1bs1j_309)>.awsui_segment__highlight_1edmh_1bs1j_294{opacity:1}.awsui_label_1edmh_1bs1j_202:not(#\9 ){color:var(--color-text-heading-default-5vbiad, #0f141a);opacity:1}.awsui_label_1edmh_1bs1j_202>line:not(#\9 ){stroke:var(--color-stroke-chart-line-3nsnk6, #8c8c94);stroke-width:var(--border-divider-section-width-uwo8my, 1px)}.awsui_label_1edmh_1bs1j_202>div:not(#\9 ){margin-block-start:-0.75em}.awsui_label_1edmh_1bs1j_202.awsui_label--dimmed_1edmh_1bs1j_329:not(#\9 ){opacity:.35}.awsui_label_1edmh_1bs1j_202.awsui_label--align-right_1edmh_1bs1j_332>div:not(#\9 ){text-align:end}.awsui_label-text_1edmh_1bs1j_340>text:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);fill:var(--color-text-heading-default-5vbiad, #0f141a);dominant-baseline:middle}text.awsui_label__description_1edmh_1bs1j_348:not(#\9 ){font-size:var(--font-chart-detail-size-9qr25q, 12px);font-weight:var(--font-weight-normal-cxw1m3, 400);color:var(--color-text-group-label-4gdpcl, #424650);fill:var(--color-text-group-label-4gdpcl, #424650)}.awsui_popover-header_1edmh_1bs1j_363:not(#\9 ){display:inline-flex;align-items:flex-start}
.awsui_progress_11huc_65xre_189:not(#\9 )::-webkit-progress-value{-webkit-transition:width var(--motion-duration-moderate-c9utmg, 135ms) linear;transition:width var(--motion-duration-moderate-c9utmg, 135ms) linear}@media(prefers-reduced-motion: reduce){.awsui_progress_11huc_65xre_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}}.awsui-motion-disabled .awsui_progress_11huc_65xre_189:not(#\9 )::-webkit-progress-value,.awsui-mode-entering .awsui_progress_11huc_65xre_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}.awsui_result-state_11huc_65xre_203:not(#\9 ){animation:awsui_awsui-motion-fade-in_11huc_65xre_1 var(--motion-duration-transition-show-paced-t8d1os, 180ms) var(--motion-easing-transition-show-paced-x2k7uh, ease-out)}@keyframes awsui_awsui-motion-fade-in_11huc_65xre_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_result-state_11huc_65xre_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_result-state_11huc_65xre_203:not(#\9 ),.awsui-mode-entering .awsui_result-state_11huc_65xre_203:not(#\9 ){animation:none;transition:none}.awsui_root_11huc_65xre_225:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_with-result-button_11huc_65xre_257:not(#\9 ){padding-inline-end:var(--space-m-dsumyt, 16px)}.awsui_result-button_11huc_65xre_269:not(#\9 ){display:inline-block;margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:0}.awsui_word-wrap_11huc_65xre_275:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label-flash_11huc_65xre_280:not(#\9 ){color:inherit;font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_label-key-value_11huc_65xre_284:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-label-mo3nx0, #0f141a);margin-block-end:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_flash_11huc_65xre_292:not(#\9 ){color:inherit}.awsui_progress-container_11huc_65xre_296:not(#\9 ){display:flex;align-items:center;max-inline-size:800px;block-size:var(--line-height-body-m-2mh3ke, 20px)}.awsui_percentage-container_11huc_65xre_303:not(#\9 ){inline-size:33px;flex-shrink:0;white-space:nowrap;text-align:end;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_progress_11huc_65xre_189:not(#\9 ){inline-size:100%;margin-inline-end:var(--space-s-tvghoh, 12px);min-inline-size:0;block-size:var(--awsui-progress-bar-height-6b9ypa, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);background-color:var(--awsui-progress-bar-background-color-6b9ypa, var(--color-background-progress-bar-default-h4z9ad, #ebebf0))}.awsui_progress_11huc_65xre_189:not(#\9 )::-webkit-progress-bar{block-size:var(--awsui-progress-bar-height-6b9ypa, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);background-color:var(--awsui-progress-bar-background-color-6b9ypa, var(--color-background-progress-bar-default-h4z9ad, #ebebf0))}.awsui_progress_11huc_65xre_189:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-6b9ypa, var(--color-background-progress-bar-value-default-jdp3b7, #006ce0))}.awsui_progress_11huc_65xre_189.awsui_complete_11huc_65xre_349:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px)}.awsui_progress_11huc_65xre_189:not(#\9 )::-moz-progress-bar{border-start-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-6b9ypa, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-6b9ypa, var(--color-background-progress-bar-value-default-jdp3b7, #006ce0))}
.awsui_root_55fkh_18pd7_146:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);cursor:text;background-color:var(--awsui-prompt-input-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94));box-shadow:var(--awsui-prompt-input-style-box-shadow-default-6b9ypa)}.awsui_root_55fkh_18pd7_146:not(#\9 ):hover{background-color:var(--awsui-prompt-input-style-background-hover-6b9ypa, var(--awsui-prompt-input-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff)));border-color:var(--awsui-prompt-input-style-border-color-hover-6b9ypa, var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94)));box-shadow:var(--awsui-prompt-input-style-box-shadow-hover-6b9ypa, var(--awsui-prompt-input-style-box-shadow-default-6b9ypa))}.awsui_root_55fkh_18pd7_146.awsui_textarea-readonly_55fkh_18pd7_191:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-readonly-6b9ypa, var(--awsui-prompt-input-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff)));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-6b9ypa, var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0)));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-6b9ypa, var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0)));box-shadow:var(--awsui-prompt-input-style-box-shadow-readonly-6b9ypa)}.awsui_root_55fkh_18pd7_146.awsui_disabled_55fkh_18pd7_197:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-disabled-6b9ypa, var(--color-background-input-disabled-cn9bpj, #ebebf0));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-k0zows, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ):focus-within,.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ):focus-within:focus,.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ):focus-within,.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205.awsui_disabled_55fkh_18pd7_197:not(#\9 ):focus-within,.awsui_root_55fkh_18pd7_146.awsui_textarea-invalid_55fkh_18pd7_205.awsui_disabled_55fkh_18pd7_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ):focus-within,.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ):focus-within:focus,.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ):focus-within,.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233.awsui_disabled_55fkh_18pd7_197:not(#\9 ):focus-within,.awsui_root_55fkh_18pd7_146.awsui_textarea-warning_55fkh_18pd7_233.awsui_disabled_55fkh_18pd7_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_18pd7_146:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_18pd7_205):not(.awsui_textarea-warning_55fkh_18pd7_233),.awsui_root_55fkh_18pd7_146:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_18pd7_205):not(.awsui_textarea-warning_55fkh_18pd7_233){outline:2px dotted transparent;border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sl6x1x, #006ce0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sl6x1x, #006ce0));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);box-shadow:var(--awsui-prompt-input-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0));background-color:var(--awsui-prompt-input-style-background-focus-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff))}.awsui_root_55fkh_18pd7_146.awsui_disabled_55fkh_18pd7_197:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_18pd7_205):not(.awsui_textarea-warning_55fkh_18pd7_233),.awsui_root_55fkh_18pd7_146.awsui_disabled_55fkh_18pd7_197:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_18pd7_205):not(.awsui_textarea-warning_55fkh_18pd7_233){background-color:var(--awsui-prompt-input-style-background-disabled-6b9ypa, var(--color-background-input-disabled-cn9bpj, #ebebf0));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-k0zows, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_textarea_55fkh_18pd7_191:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);resize:none;cursor:text;white-space:pre-wrap;background-color:inherit;padding-block:var(--space-field-vertical-vm99qz, 5px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;border:0}.awsui_textarea_55fkh_18pd7_191.awsui_placeholder-visible_55fkh_18pd7_330:not(#\9 ){display:grid;grid-template-columns:1fr}.awsui_textarea_55fkh_18pd7_191.awsui_placeholder-visible_55fkh_18pd7_330:not(#\9 )::before,.awsui_textarea_55fkh_18pd7_191.awsui_placeholder-visible_55fkh_18pd7_330>*:not(#\9 ){grid-column:1;grid-row:1}.awsui_textarea_55fkh_18pd7_191.awsui_placeholder-visible_55fkh_18pd7_330:not(#\9 )::before{content:attr(data-placeholder);color:var(--awsui-prompt-input-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-6b9ypa);font-style:var(--awsui-prompt-input-style-placeholder-font-style-6b9ypa, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-6b9ypa);opacity:1;pointer-events:none;align-self:start;min-inline-size:0}.awsui_textarea_55fkh_18pd7_191:not(#\9 ):hover{color:var(--awsui-prompt-input-style-color-hover-6b9ypa, var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a)))}.awsui_textarea_55fkh_18pd7_191:not(#\9 ):focus{outline:none;color:var(--awsui-prompt-input-style-color-focus-6b9ypa, var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a)))}.awsui_textarea_55fkh_18pd7_191:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_55fkh_18pd7_191:not(#\9 )::placeholder{color:var(--awsui-prompt-input-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-6b9ypa);font-style:var(--awsui-prompt-input-style-placeholder-font-style-6b9ypa, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-6b9ypa);opacity:1}.awsui_textarea_55fkh_18pd7_191.awsui_invalid_55fkh_18pd7_366:not(#\9 ),.awsui_textarea_55fkh_18pd7_191.awsui_warning_55fkh_18pd7_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)))}.awsui_textarea_55fkh_18pd7_191:not(#\9 ):disabled,.awsui_textarea_55fkh_18pd7_191.awsui_textarea-disabled_55fkh_18pd7_369:not(#\9 ){color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-k0zows, #b4b4bb));cursor:default;overflow-y:hidden}.awsui_textarea_55fkh_18pd7_191:not(#\9 ):disabled::placeholder,.awsui_textarea_55fkh_18pd7_191.awsui_textarea-disabled_55fkh_18pd7_369:not(#\9 )::placeholder{color:var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb);opacity:1}.awsui_textarea-readonly_55fkh_18pd7_191:not(#\9 ){color:var(--awsui-prompt-input-style-color-readonly-6b9ypa, var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a)))}.awsui_textarea_55fkh_18pd7_191.awsui_textarea-disabled_55fkh_18pd7_369.awsui_placeholder-visible_55fkh_18pd7_330:not(#\9 )::before{color:var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb);opacity:1;pointer-events:none}.awsui_textarea-wrapper_55fkh_18pd7_386:not(#\9 ){display:flex;position:relative}.awsui_editable-wrapper_55fkh_18pd7_391:not(#\9 ){flex:1;min-inline-size:0;position:relative}.awsui_editable-element_55fkh_18pd7_397:not(#\9 ){word-wrap:break-word;overflow-wrap:break-word;overflow-y:auto;overflow-x:hidden}.awsui_primary-action_55fkh_18pd7_404:not(#\9 ){align-self:flex-end;flex-shrink:0;padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px)/2)}.awsui_textarea-wrapper_55fkh_18pd7_386>.awsui_primary-action_55fkh_18pd7_404:not(#\9 ){padding-inline-end:calc(var(--space-field-horizontal-0aq2ch, 12px)/2)}.awsui_textarea-wrapper_55fkh_18pd7_386>.awsui_primary-action_55fkh_18pd7_404>.awsui_action-button_55fkh_18pd7_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-h2sc51, 2px);padding:0}.awsui_secondary-content_55fkh_18pd7_417:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px)}.awsui_secondary-content_55fkh_18pd7_417.awsui_with-paddings_55fkh_18pd7_452:not(#\9 ){padding-block-start:var(--space-scaled-s-iuuihm, 12px);padding-block-end:var(--space-scaled-s-iuuihm, 12px);padding-inline-start:var(--space-field-horizontal-0aq2ch, 12px);padding-inline-end:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_secondary-content_55fkh_18pd7_417.awsui_with-paddings_55fkh_18pd7_452.awsui_invalid_55fkh_18pd7_366:not(#\9 ),.awsui_secondary-content_55fkh_18pd7_417.awsui_with-paddings_55fkh_18pd7_452.awsui_warning_55fkh_18pd7_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)))}.awsui_action-stripe_55fkh_18pd7_462:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);display:flex;justify-content:space-between;align-items:flex-end}.awsui_secondary-actions_55fkh_18pd7_501:not(#\9 ){flex-basis:max-content;flex-grow:0;flex-shrink:1;box-sizing:border-box;word-wrap:break-word;max-inline-size:100%;overflow:hidden;padding-inline-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_secondary-actions_55fkh_18pd7_501.awsui_with-paddings_55fkh_18pd7_452:not(#\9 ){padding-inline:var(--space-field-horizontal-0aq2ch, 12px);padding-block-start:var(--space-scaled-s-iuuihm, 12px);padding-block-end:var(--space-field-vertical-vm99qz, 5px)}.awsui_secondary-actions_55fkh_18pd7_501.awsui_with-paddings_55fkh_18pd7_452.awsui_invalid_55fkh_18pd7_366:not(#\9 ),.awsui_secondary-actions_55fkh_18pd7_501.awsui_with-paddings_55fkh_18pd7_452.awsui_warning_55fkh_18pd7_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)))}.awsui_secondary-actions_55fkh_18pd7_501.awsui_with-paddings-and-actions_55fkh_18pd7_519:not(#\9 ){padding-inline-end:0}.awsui_buffer_55fkh_18pd7_523:not(#\9 ){flex:1;align-self:stretch;cursor:text}.awsui_token-container_55fkh_18pd7_529:not(#\9 ){display:inline-block;user-select:all;-webkit-user-select:all;-moz-user-select:all;padding-inline:var(--space-xxxs-pajhad, 2px)}.awsui_reference-wrapper_55fkh_18pd7_537:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-base_55fkh_18pd7_541:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-token_55fkh_18pd7_545:not(#\9 ){-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-tdfx1x, 1px);text-underline-offset:var(--space-xxxs-pajhad, 2px)}.awsui_paragraph_55fkh_18pd7_551:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin:0;padding:0;white-space:pre-wrap;color:inherit}

.awsui_root_1wzqe_gkvpo_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_search-field_1wzqe_gkvpo_177:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-xs-ymlm0b, 8px) var(--space-s-tvghoh, 12px)}.awsui_input-wrapper_1wzqe_gkvpo_184:not(#\9 ){flex-grow:1;display:flex;align-items:flex-end;max-inline-size:calc(688px - 2*var(--space-l-2ud1p3, 20px))}.awsui_add-token_1wzqe_gkvpo_191:not(#\9 ){border-inline-start:1px solid var(--color-border-divider-default-nfermc, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-m-dsumyt, 16px);padding-inline-start:var(--space-m-dsumyt, 16px)}.awsui_tokens_1wzqe_gkvpo_198:not(#\9 ){margin-block:var(--space-xs-ymlm0b, 8px);margin-inline:0}.awsui_token-operator_1wzqe_gkvpo_203:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_property-editor_1wzqe_gkvpo_207:not(#\9 ){overflow-y:auto}.awsui_property-editor-header_1wzqe_gkvpo_210:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-fo1afg, 700);padding-block-start:var(--space-s-tvghoh, 12px);padding-block-end:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-s-tvghoh, 12px)}.awsui_property-editor-header-enum_1wzqe_gkvpo_223:not(#\9 ){display:flex;gap:var(--space-xs-ymlm0b, 8px);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-fo1afg, 700);color:var(--color-text-dropdown-group-label-3vji4k, #424650);padding-block:calc(var(--space-xs-ymlm0b, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));padding-inline:calc(var(--space-field-horizontal-0aq2ch, 12px) + var(--border-item-width-miijiw, 2px))}.awsui_property-editor-form_1wzqe_gkvpo_238:not(#\9 ){padding-block-start:var(--space-xxs-hwfkai, 4px);padding-block-end:var(--space-s-tvghoh, 12px);padding-inline:var(--space-s-tvghoh, 12px)}.awsui_property-editor-cancel_1wzqe_gkvpo_243:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_property-editor-actions_1wzqe_gkvpo_246:not(#\9 ){display:flex;justify-content:flex-end;border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-default-g1rffu, #c6c6cd);padding-inline:var(--space-l-2ud1p3, 20px);padding-block:var(--space-s-tvghoh, 12px)}.awsui_property-editor-enum_1wzqe_gkvpo_254:not(#\9 ){display:flex;flex-direction:column}.awsui_token-editor_1wzqe_gkvpo_259:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-tvghoh, 12px);margin-block:var(--space-xxs-hwfkai, 4px);margin-inline:var(--space-xxs-hwfkai, 4px)}.awsui_token-editor-field-property_1wzqe_gkvpo_269:not(#\9 ){flex-grow:2}.awsui_token-editor-field-operator_1wzqe_gkvpo_272:not(#\9 ){flex-grow:1}.awsui_token-editor-field-value_1wzqe_gkvpo_275:not(#\9 ){flex-grow:2}.awsui_token-editor-multiselect-wrapper_1wzqe_gkvpo_278:not(#\9 ){position:relative;min-block-size:var(--size-vertical-input-dl95yl, 32px);min-inline-size:200px}.awsui_token-editor-multiselect-wrapper-inner_1wzqe_gkvpo_283:not(#\9 ){position:absolute;inline-size:100%}.awsui_token-editor-cancel_1wzqe_gkvpo_287:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_token-editor-actions_1wzqe_gkvpo_293:not(#\9 ){display:flex;justify-content:flex-end;padding-block-start:var(--space-s-tvghoh, 12px);border-block-start:1px solid var(--color-border-dropdown-item-default-g1rffu, #c6c6cd);padding-inline-end:calc(var(--space-m-dsumyt, 16px) + var(--space-xxs-hwfkai, 4px));margin-inline:calc(-1*var(--space-m-dsumyt, 16px) + -1*var(--space-xxs-hwfkai, 4px));margin-block-start:var(--space-s-tvghoh, 12px)}.awsui_token-editor-grid_1wzqe_gkvpo_302:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:grid;gap:var(--space-s-tvghoh, 12px);grid-template-columns:minmax(min-content, 2fr) minmax(min-content, 120px) minmax(min-content, 3fr) min-content}.awsui_token-editor-grid-group_1wzqe_gkvpo_336:not(#\9 ){display:contents}.awsui_token-editor-grid_1wzqe_gkvpo_302.awsui_token-editor-narrow_1wzqe_gkvpo_339:not(#\9 ){grid-template-columns:minmax(100px, 1fr);gap:var(--space-m-dsumyt, 16px)}.awsui_token-editor-grid_1wzqe_gkvpo_302.awsui_token-editor-narrow_1wzqe_gkvpo_339>.awsui_token-editor-grid-group_1wzqe_gkvpo_336:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-tvghoh, 12px)}.awsui_token-editor-grid_1wzqe_gkvpo_302.awsui_token-editor-narrow_1wzqe_gkvpo_339>.awsui_token-editor-grid-group_1wzqe_gkvpo_336.awsui_token-editor-supports-groups_1wzqe_gkvpo_348:not(#\9 ){padding-block-end:var(--space-m-dsumyt, 16px);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_token-editor-grid-header_1wzqe_gkvpo_352:not(#\9 ){color:var(--color-text-column-header-oux894, #424650);font-weight:var(--font-weight-heading-s-lcx0ai, 700);padding-block:var(--space-scaled-xxs-foe114, 4px);text-align:start}.awsui_token-editor-grid-cell_1wzqe_gkvpo_358:not(#\9 ):not(.awsui_token-editor-narrow_1wzqe_gkvpo_339){display:flex;align-items:flex-end;justify-content:flex-end}.awsui_token-editor-grid-cell_1wzqe_gkvpo_358.awsui_token-editor-narrow_1wzqe_gkvpo_339:not(#\9 ):nth-child(4){display:flex;justify-content:flex-end}.awsui_token-editor-add-token_1wzqe_gkvpo_367:not(#\9 ){margin-block-start:var(--space-s-tvghoh, 12px)}.awsui_custom-content-wrapper_1wzqe_gkvpo_371:not(#\9 ){display:contents}.awsui_input_1wzqe_gkvpo_184:not(#\9 ){flex:1}.awsui_results_1wzqe_gkvpo_383:not(#\9 ){padding-block:calc(var(--space-field-vertical-vm99qz, 5px) + var(--border-width-field-2xc78x, 1px));padding-inline:0}.awsui_token-trigger_1wzqe_gkvpo_388:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_constraint_1wzqe_gkvpo_399:not(#\9 ){padding-block-start:var(--space-xxs-hwfkai, 4px);color:var(--color-text-form-secondary-4usdwg, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}

.awsui_root_19bso_12jxi_153:not(#\9 ),.awsui_inner-root_19bso_12jxi_154:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-content:stretch}.awsui_root_19bso_12jxi_153.awsui_has-groups_19bso_12jxi_187:not(#\9 ),.awsui_inner-root_19bso_12jxi_154.awsui_has-groups_19bso_12jxi_187:not(#\9 ){min-block-size:calc(2px + var(--size-vertical-input-dl95yl, 32px))}.awsui_root_19bso_12jxi_153.awsui_has-groups_19bso_12jxi_187.awsui_compact-mode_19bso_12jxi_191:not(#\9 ),.awsui_inner-root_19bso_12jxi_154.awsui_has-groups_19bso_12jxi_187.awsui_compact-mode_19bso_12jxi_191:not(#\9 ){min-block-size:calc(2px + 2*var(--border-width-token-2ukdpu, 2px) + var(--size-vertical-input-dl95yl, 32px))}.awsui_inner-root_19bso_12jxi_154:not(#\9 ){block-size:100%}.awsui_token_19bso_12jxi_200:not(#\9 ),.awsui_inner-token_19bso_12jxi_201:not(#\9 ){border-block:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-inline:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);display:flex;align-items:stretch;background:var(--color-background-item-selected-o3455o, #f0fbff);border-start-start-radius:var(--border-radius-token-ycnemh, 8px);border-start-end-radius:var(--border-radius-token-ycnemh, 8px);border-end-start-radius:var(--border-radius-token-ycnemh, 8px);border-end-end-radius:var(--border-radius-token-ycnemh, 8px);color:var(--color-text-body-default-ryjct1, #0f141a);box-sizing:border-box}.awsui_token_19bso_12jxi_200.awsui_grouped_19bso_12jxi_214:not(#\9 ),.awsui_inner-token_19bso_12jxi_201.awsui_grouped_19bso_12jxi_214:not(#\9 ){justify-content:space-between}.awsui_inner-token_19bso_12jxi_201:not(#\9 ){border-start-start-radius:calc(var(--border-radius-token-ycnemh, 8px)/2);border-start-end-radius:calc(var(--border-radius-token-ycnemh, 8px)/2);border-end-start-radius:calc(var(--border-radius-token-ycnemh, 8px)/2);border-end-end-radius:calc(var(--border-radius-token-ycnemh, 8px)/2)}.awsui_list_19bso_12jxi_226:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;flex-wrap:wrap;gap:var(--space-xs-ymlm0b, 8px)}.awsui_show-operation_19bso_12jxi_237:not(#\9 ){border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.awsui_token-content_19bso_12jxi_248:not(#\9 ){display:flex;align-items:center;padding-block:var(--space-field-vertical-vm99qz, 5px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_token-content-grouped_19bso_12jxi_254:not(#\9 ){padding-block:2px;padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_inner-token-content_19bso_12jxi_259:not(#\9 ){padding-block:1px;padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_edit-button_19bso_12jxi_264:not(#\9 ),.awsui_dismiss-button_19bso_12jxi_265:not(#\9 ),.awsui_inner-dismiss-button_19bso_12jxi_266:not(#\9 ){inline-size:30px;margin-block:0;margin-inline:0;border-block:none;border-inline:none;padding-block:0;padding-inline:var(--space-xxs-hwfkai, 4px);color:var(--color-text-interactive-default-cpoktr, #424650);background-color:transparent;border-inline-start:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_12jxi_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_12jxi_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_12jxi_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_12jxi_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_12jxi_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_12jxi_266:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_12jxi_264:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_12jxi_265:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_12jxi_266:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));inset-block-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));inline-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));block-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_edit-button_19bso_12jxi_264:not(#\9 ):focus,.awsui_dismiss-button_19bso_12jxi_265:not(#\9 ):focus,.awsui_inner-dismiss-button_19bso_12jxi_266:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_edit-button_19bso_12jxi_264:not(#\9 ):hover,.awsui_dismiss-button_19bso_12jxi_265:not(#\9 ):hover,.awsui_inner-dismiss-button_19bso_12jxi_266:not(#\9 ):hover{cursor:pointer;color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_edit-button_19bso_12jxi_264:not(#\9 ):disabled,.awsui_dismiss-button_19bso_12jxi_265:not(#\9 ):disabled,.awsui_inner-dismiss-button_19bso_12jxi_266:not(#\9 ):disabled{color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb);border-color:var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_token-disabled_19bso_12jxi_324:not(#\9 ){border-color:var(--color-border-control-disabled-npmvgu, #dedee3);background-color:var(--color-background-container-content-h114dj, #ffffff);color:var(--color-text-disabled-y2eoxf, #b4b4bb);pointer-events:none}

.awsui_layout_1vtzr_1l8zh_21:not(#\9 ){display:flex;flex-wrap:wrap;align-items:flex-end;margin-block:calc(-1*var(--space-xs-ymlm0b, 8px));margin-inline:calc(-1*var(--space-xs-ymlm0b, 8px))}.awsui_layout_1vtzr_1l8zh_21>*:not(#\9 ){margin-block:var(--space-xs-ymlm0b, 8px);margin-inline:var(--space-xs-ymlm0b, 8px)}.awsui_layout-uri_1vtzr_1l8zh_33:not(#\9 ){min-inline-size:200px;flex:1}.awsui_layout-version_1vtzr_1l8zh_37:not(#\9 ){max-inline-size:180px;min-inline-size:140px;inline-size:20%}.awsui_layout-divider_1vtzr_1l8zh_42:not(#\9 ){block-size:calc(2*var(--border-divider-section-width-uwo8my, 1px) + 2*var(--space-scaled-xxs-foe114, 4px) + var(--line-height-body-m-2mh3ke, 20px));border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}
.awsui_expand-toggle-icon_1xe88_7el3i_153:not(#\9 ){transition:transform var(--motion-duration-rotate-90-lyzb0k, 135ms) var(--motion-easing-rotate-90-jhbqg9, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-toggle-icon_1xe88_7el3i_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-toggle-icon_1xe88_7el3i_153:not(#\9 ),.awsui-mode-entering .awsui_expand-toggle-icon_1xe88_7el3i_153:not(#\9 ){animation:none;transition:none}.awsui_expand-toggle-icon_1xe88_7el3i_153:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-toggle-icon_1xe88_7el3i_153:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_expand-toggle-icon-expanded_1xe88_7el3i_174:not(#\9 ){transform:rotate(0deg)}.awsui_expand-toggle-icon-expanded_1xe88_7el3i_174:not(#\9 ):dir(rtl){transform:rotate(0deg)}.awsui_expand-toggle_1xe88_7el3i_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:pointer;inline-size:var(--space-m-dsumyt, 16px);block-size:var(--space-m-dsumyt, 16px);border-block:0;border-inline:0;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;background:none;outline:0;color:var(--color-text-interactive-default-cpoktr, #424650)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_7el3i_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_7el3i_225):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_7el3i_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_7el3i_225):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_7el3i_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_7el3i_225):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_expand-toggle_1xe88_7el3i_153:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_expand-toggle_1xe88_7el3i_153:not(#\9 ):active{color:var(--color-text-interactive-active-883d43, #0f141a)}

.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){position:absolute;inset-block:0;display:flex;align-items:center}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ){box-sizing:border-box;border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-gobrui, #ebebf0);word-wrap:break-word;font-weight:inherit;text-align:start}.awsui_body-cell_c6tup_5yhuv_152>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_5yhuv_152>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-align-top_c6tup_5yhuv_254:not(#\9 ){vertical-align:top}.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){box-sizing:border-box}.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ):not(.awsui_body-cell-wrap_c6tup_5yhuv_260){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_body-cell-counter_c6tup_5yhuv_265:not(#\9 ){display:inline;color:var(--color-text-body-secondary-p9djjm, #424650);font-size:var(--font-size-body-s-smc8cv, 12px);vertical-align:bottom}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child{border-inline-start:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):last-child{border-inline-end:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):last-child>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-end:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_5yhuv_536.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868)>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868)>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868).awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_5yhuv_702:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453).awsui_body-cell-editable_c6tup_5yhuv_453:hover.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_is-visual-refresh_c6tup_5yhuv_363:not(#\9 ):first-child:not(.awsui_has-selection_c6tup_5yhuv_868):not(.awsui_body-cell-editable_c6tup_5yhuv_453){border-inline-start:none}.awsui_body-cell-first-row_c6tup_5yhuv_1037:not(#\9 ){border-block-start:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_5yhuv_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_5yhuv_1040):not(.awsui_has-footer_c6tup_5yhuv_1040){border-block-end:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_5yhuv_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_5yhuv_1040).awsui_has-footer_c6tup_5yhuv_1040{border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_body-cell-shaded_c6tup_5yhuv_1050:not(#\9 ){background:var(--color-background-cell-shaded-3n8zq3, #f6f6f9)}.awsui_body-cell_c6tup_5yhuv_152.awsui_has-striped-rows_c6tup_5yhuv_536:not(#\9 ):not(.awsui_body-cell-selected_c6tup_5yhuv_1040):not(.awsui_body-cell-last-row_c6tup_5yhuv_1040){border-block-end-color:var(--color-border-cell-shaded-b51lt9, #dedee3)}.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ){background-color:var(--color-background-item-selected-o3455o, #f0fbff);border-block-start:var(--border-width-item-selected-yv93vd, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-block-end:var(--border-width-item-selected-yv93vd, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0)}.awsui_body-cell-selected_c6tup_5yhuv_1040>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-last-row_c6tup_5yhuv_1040.awsui_is-visual-refresh_c6tup_5yhuv_363>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):first-child{border-inline-start:var(--border-width-item-selected-yv93vd, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:0;border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:0}.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):last-child{border-inline-end:var(--border-width-item-selected-yv93vd, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-start-start-radius:0;border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:0;border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702:not(#\9 ){position:sticky;background:var(--color-background-container-content-h114dj, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-5jnnjz, 90ms);transition-timing-function:var(--motion-easing-sticky-tn072u, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702:not(#\9 ),.awsui-mode-entering .awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702:not(#\9 ){animation:none;transition:none}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702.awsui_table-variant-full-page_c6tup_5yhuv_1101:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702.awsui_body-cell-shaded_c6tup_5yhuv_1050:not(#\9 ){background:var(--color-background-cell-shaded-3n8zq3, #f6f6f9)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ){background-color:var(--color-background-item-selected-o3455o, #f0fbff)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):first-child{box-shadow:0 0 0 4px var(--color-background-container-content-h114dj, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):last-child{box-shadow:4px 0 0 0 var(--color-background-container-content-h114dj, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_5yhuv_1118{box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1)),8px 0 0 0 var(--color-background-container-content-h114dj, #ffffff);clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell_c6tup_5yhuv_702.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_5yhuv_1118:dir(rtl){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell-last-inline-start_c6tup_5yhuv_1127:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell-last-inline-start_c6tup_5yhuv_1127:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell-last-inline-end_c6tup_5yhuv_1118:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_sticky-cell-last-inline-end_c6tup_5yhuv_1118:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):not(:first-child)>.awsui_body-cell-content_c6tup_5yhuv_160{padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_5yhuv_1040).awsui_body-cell-next-selected_c6tup_5yhuv_1149{border-block-end:0}.awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_5yhuv_1040).awsui_body-cell-next-selected_c6tup_5yhuv_1149>.awsui_body-cell-content_c6tup_5yhuv_160{padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-prev-selected_c6tup_5yhuv_1156:not(#\9 ){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-item-placeholder-ewxedi, #006ce0)}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-prev-selected_c6tup_5yhuv_1156>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-next-selected_c6tup_5yhuv_1149:not(#\9 ){border-block-end-width:var(--border-divider-list-width-tdfx1x, 1px)}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-next-selected_c6tup_5yhuv_1149:not(#\9 ):first-child{border-end-start-radius:0}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-next-selected_c6tup_5yhuv_1149:not(#\9 ):last-child{border-end-end-radius:0}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-prev-selected_c6tup_5yhuv_1156:not(#\9 ):first-child{border-start-start-radius:0}.awsui_body-cell-selected_c6tup_5yhuv_1040.awsui_body-cell-prev-selected_c6tup_5yhuv_1156:not(#\9 ):last-child{border-start-end-radius:0}.awsui_body-cell-selected_c6tup_5yhuv_1040:not(#\9 ):not(.awsui_body-cell-prev-selected_c6tup_5yhuv_1156)>.awsui_body-cell-content_c6tup_5yhuv_160{padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px))}.awsui_body-cell-success_c6tup_5yhuv_1187:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px) + var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_body-cell-success_c6tup_5yhuv_1187:not(#\9 ),.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182:not(#\9 ){inset-block:0;inset-inline-end:0;position:absolute;display:flex;align-items:center;justify-content:flex-end}.awsui_body-cell-editor_c6tup_5yhuv_1182:not(#\9 ){cursor:pointer;outline:0;background:0;border-block:0;border-inline:0;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-xxs-foe114, 4px);min-block-size:10px;min-inline-size:10px;color:var(--color-text-button-normal-default-3fcwpt, #006ce0)}.awsui_body-cell-editor-disabled_c6tup_5yhuv_1212:not(#\9 ){color:var(--color-text-disabled-inline-edit-apkicu, #424650)}.awsui_body-cell-editor_c6tup_5yhuv_1182:not(#\9 ):hover{color:var(--color-text-button-normal-hover-kzq5e3, #002b66)}.awsui_body-cell-editor_c6tup_5yhuv_1182:not(#\9 ):active{color:var(--color-text-button-normal-active-evxn49, #002b66)}.awsui_body-cell-editor-row_c6tup_5yhuv_1221:not(#\9 ){display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;column-gap:var(--space-xxs-hwfkai, 4px)}.awsui_body-cell-editor-row_c6tup_5yhuv_1221>:not(#\9 ):not(:last-child){flex-grow:1}.awsui_body-cell-editor-controls_c6tup_5yhuv_1231:not(#\9 ){flex-shrink:0}.awsui_body-cell-editor-row-editor_c6tup_5yhuv_1234:not(#\9 ){max-inline-size:calc(100% - 6*var(--space-xxs-hwfkai, 4px) - 2*var(--size-icon-normal-levt08, 16px))}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_5yhuv_1237:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_5yhuv_1237:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_5yhuv_1237:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_5yhuv_1237:not(#\9 ):focus.awsui_sticky-cell_c6tup_5yhuv_702{position:sticky}.awsui_body-cell-editor-icon_c6tup_5yhuv_1261:not(#\9 ){display:none}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-expandable_c6tup_5yhuv_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-expandable_c6tup_5yhuv_453.awsui_sticky-cell_c6tup_5yhuv_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_sticky-cell_c6tup_5yhuv_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){overflow:visible}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-0_c6tup_5yhuv_166>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-1_c6tup_5yhuv_173>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-2_c6tup_5yhuv_180>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-3_c6tup_5yhuv_187>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-4_c6tup_5yhuv_194>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-5_c6tup_5yhuv_201>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-6_c6tup_5yhuv_208>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-7_c6tup_5yhuv_215>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-8_c6tup_5yhuv_222>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-9_c6tup_5yhuv_229>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453.awsui_expandable-level-next_c6tup_5yhuv_236>.awsui_expandable-toggle-wrapper_c6tup_5yhuv_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-inline-end:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xxxs-h2sc51, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453.awsui_body-cell-edit-active_c6tup_5yhuv_453>.awsui_body-cell-content_c6tup_5yhuv_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xxxs-h2sc51, 2px) + 1px - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_resizable-columns_c6tup_5yhuv_1373)>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453)>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453)>.awsui_expandable-cell-content_c6tup_5yhuv_1376>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182{opacity:0}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within{position:relative}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within.awsui_sticky-cell_c6tup_5yhuv_702{position:sticky}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child{position:relative}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-foe114, 4px) - 1px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):not(.awsui_body-cell-expandable_c6tup_5yhuv_453):focus-within.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child.awsui_sticky-cell_c6tup_5yhuv_702{position:sticky}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_5yhuv_1261,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453).awsui_body-cell-edit-disabled-popover_c6tup_5yhuv_1427 .awsui_body-cell-editor-icon_c6tup_5yhuv_1261{display:unset}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):focus-within:focus-within.awsui_body-cell-has-success_c6tup_5yhuv_1430>.awsui_body-cell-content_c6tup_5yhuv_160,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453).awsui_body-cell-edit-disabled-popover_c6tup_5yhuv_1427.awsui_body-cell-has-success_c6tup_5yhuv_1430>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) + var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):focus-within:focus-within>.awsui_body-cell-content_c6tup_5yhuv_160,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453).awsui_body-cell-edit-disabled-popover_c6tup_5yhuv_1427>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):focus-within:focus-within>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):focus-within:focus-within>.awsui_expandable-cell-content_c6tup_5yhuv_1376>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453).awsui_body-cell-edit-disabled-popover_c6tup_5yhuv_1427>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453).awsui_body-cell-edit-disabled-popover_c6tup_5yhuv_1427>.awsui_expandable-cell-content_c6tup_5yhuv_1376>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182{opacity:1}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):focus-within:focus-within>.awsui_body-cell-success_c6tup_5yhuv_1187,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453).awsui_body-cell-edit-disabled-popover_c6tup_5yhuv_1427>.awsui_body-cell-success_c6tup_5yhuv_1187{opacity:1}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):focus-within:focus-within.awsui_sticky-cell_c6tup_5yhuv_702,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453).awsui_body-cell-edit-disabled-popover_c6tup_5yhuv_1427.awsui_sticky-cell_c6tup_5yhuv_702{position:sticky}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover{position:relative}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover .awsui_body-cell-editor-icon_c6tup_5yhuv_1261{display:unset}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover:not(.awsui_body-cell-expandable_c6tup_5yhuv_453){cursor:pointer;background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);border-block:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-editable-cell-hover-se2y3s, #8c8c94);border-inline:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-editable-cell-hover-se2y3s, #8c8c94)}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover.awsui_sticky-cell_c6tup_5yhuv_702{position:sticky}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover:first-child{inset-inline:0;border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover:last-child{border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182>.awsui_body-cell-content_c6tup_5yhuv_160,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover>.awsui_expandable-cell-content_c6tup_5yhuv_1376>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px) - 2*var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover>.awsui_body-cell-success_c6tup_5yhuv_1187>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px) + var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px) - 2*var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover.awsui_body-cell-last-row_c6tup_5yhuv_1040.awsui_body-cell-selected_c6tup_5yhuv_1040>.awsui_body-cell-content_c6tup_5yhuv_160,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover.awsui_body-cell-next-selected_c6tup_5yhuv_1149>.awsui_body-cell-content_c6tup_5yhuv_160{padding-block:calc(var(--space-scaled-xs-dw9wl5, 8px) - var(--border-divider-list-width-tdfx1x, 1px)/2 - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover.awsui_body-cell-last-row_c6tup_5yhuv_1040:not(.awsui_body-cell-expandable_c6tup_5yhuv_453):not(.awsui_body-cell-selected_c6tup_5yhuv_1040)>.awsui_body-cell-content_c6tup_5yhuv_160{padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) - (var(--border-divider-list-width-tdfx1x, 1px)) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover.awsui_body-cell-first-row_c6tup_5yhuv_1037:not(.awsui_body-cell-expandable_c6tup_5yhuv_453):not(.awsui_body-cell-selected_c6tup_5yhuv_1040)>.awsui_body-cell-content_c6tup_5yhuv_160{padding-block:calc(var(--space-scaled-xs-dw9wl5, 8px) - (var(--border-divider-list-width-tdfx1x, 1px)) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover>.awsui_body-cell-content_c6tup_5yhuv_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182,.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover>.awsui_expandable-cell-content_c6tup_5yhuv_1376>.awsui_body-cell-editor-wrapper_c6tup_5yhuv_1182{opacity:1}.awsui_body-cell_c6tup_5yhuv_152.awsui_body-cell-editable_c6tup_5yhuv_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_5yhuv_453):hover:hover>.awsui_body-cell-success_c6tup_5yhuv_1187{opacity:1}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus.awsui_sticky-cell_c6tup_5yhuv_702{position:sticky}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_5yhuv_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_5yhuv_363:first-child.awsui_sticky-cell_c6tup_5yhuv_702{position:sticky}
.awsui_items-loader_115pt_16l07_5:not(#\9 ){display:inline}
.awsui_resize-active_x7peu_1r6en_145:not(#\9 ):not(.awsui_resize-active-with-focus_x7peu_1r6en_145) *{cursor:col-resize;-webkit-user-select:none;user-select:none}.awsui_resizer-wrapper_x7peu_1r6en_150:not(#\9 ){inset-block:0;position:absolute;inset-inline-end:calc(-1*var(--space-xl-jfy3x4, 24px)/2);inline-size:var(--space-xl-jfy3x4, 24px);overflow:hidden;z-index:10}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_1r6en_150:has(.awsui_divider-interactive_x7peu_1r6en_158).awsui_is-borderless_x7peu_1r6en_158{inset-inline-end:0}.awsui_resizer-button-wrapper_x7peu_1r6en_162:not(#\9 ){block-size:100%}th:not(#\9 ):not(:last-child)>.awsui_divider_x7peu_1r6en_158,.awsui_divider-interactive_x7peu_1r6en_158:not(#\9 ){position:absolute;outline:none;pointer-events:none;inset-inline-end:0;inset-block-end:0;inset-block-start:0;min-block-size:var(--line-height-heading-xs-q9j004, 18px);max-block-size:calc(100% - (2*var(--space-xs-ymlm0b, 8px) + var(--space-xxxs-pajhad, 2px)));margin-block:auto;margin-inline:auto;border-inline-start:var(--border-item-width-miijiw, 2px) solid var(--color-border-divider-interactive-default-0r2wcs, #8c8c94);box-sizing:border-box}th:not(#\9 ):not(:last-child)>.awsui_divider-disabled_x7peu_1r6en_182{border-inline-start-color:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_divider-interactive_x7peu_1r6en_158:not(#\9 ){inset-inline-end:calc(var(--space-xl-jfy3x4, 24px)/2)}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_1r6en_150.awsui_visual-refresh_x7peu_1r6en_190.awsui_is-borderless_x7peu_1r6en_158 .awsui_divider-interactive_x7peu_1r6en_158{inset-inline-end:0}.awsui_divider-active_x7peu_1r6en_194:not(#\9 ){border-inline-start:2px solid var(--color-border-divider-active-kv8eix, #0f141a)}.awsui_resizer_x7peu_1r6en_150:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:none;border-inline:none;background:none;inset-block:0;cursor:col-resize;block-size:100%;inline-size:var(--space-xl-jfy3x4, 24px)}.awsui_resizer_x7peu_1r6en_150:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_resize-active_x7peu_1r6en_145 .awsui_resizer_x7peu_1r6en_150:not(#\9 ){pointer-events:none}.awsui_resizer_x7peu_1r6en_150:not(#\9 ):hover+.awsui_divider_x7peu_1r6en_158{border-inline-start:2px solid var(--color-border-divider-active-kv8eix, #0f141a)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1r6en_150.awsui_has-focus_x7peu_1r6en_246:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1r6en_150.awsui_has-focus_x7peu_1r6en_246:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px - 1px)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1r6en_150.awsui_has-focus_x7peu_1r6en_246:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));inset-block-start:calc(-1*(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));inline-size:calc(100% + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px);block-size:calc(100% + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_tracker_x7peu_1r6en_268:not(#\9 ){display:none;position:absolute;border-inline-start:var(--border-divider-list-width-tdfx1x, 1px) dashed var(--color-border-divider-active-kv8eix, #0f141a);inline-size:0;inset-block:0}.awsui_resize-active_x7peu_1r6en_145 .awsui_tracker_x7peu_1r6en_268:not(#\9 ){display:block}
.awsui_header-cell_1spae_1u267_149:not(#\9 ){position:relative;text-align:start;box-sizing:border-box;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);background:var(--color-background-table-header-l5637m, #ffffff);color:var(--color-text-column-header-oux894, #424650);font-weight:var(--font-weight-heading-s-lcx0ai, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-xs-dw9wl5, 8px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell-sticky_1spae_1u267_204:not(#\9 ){border-block-end:var(--border-table-sticky-width-ai31mi, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_header-cell-stuck_1spae_1u267_207:not(#\9 ):not(.awsui_header-cell-variant-full-page_1spae_1u267_207){border-block-end-color:transparent}.awsui_header-cell-variant-full-page_1spae_1u267_207:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-cell-variant-full-page_1spae_1u267_207.awsui_header-cell-hidden_1spae_1u267_213:not(#\9 ){border-block-end-color:transparent}.awsui_header-cell-variant-embedded_1spae_1u267_216.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1u267_204,.awsui_sticky-cell_1spae_1u267_216)),.awsui_header-cell-variant-borderless_1spae_1u267_216.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1u267_204,.awsui_sticky-cell_1spae_1u267_216)){background:none}.awsui_header-cell_1spae_1u267_149:not(#\9 ):last-child,.awsui_header-cell_1spae_1u267_149.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ){position:sticky;background:var(--color-background-table-header-l5637m, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-5jnnjz, 90ms);transition-timing-function:var(--motion-easing-sticky-tn072u, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ),.awsui-mode-entering .awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ){animation:none;transition:none}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216.awsui_table-variant-full-page_1spae_1u267_240:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-pad-left_1spae_1u267_243:not(#\9 ):not(.awsui_has-selection_1spae_1u267_243){padding-inline-start:var(--space-table-horizontal-suurzj, 20px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-start_1spae_1u267_246:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-start_1spae_1u267_246>.awsui_resize-divider_1spae_1u267_251:not(#\9 ){display:none}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-start_1spae_1u267_246:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-end_1spae_1u267_258:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-end_1spae_1u267_258:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_sorting-icon_1spae_1u267_268:not(#\9 ){position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:var(--space-xxs-hwfkai, 4px);color:var(--color-text-column-sorting-icon-mqr276, #424650)}.awsui_edit-icon_1spae_1u267_276:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px);margin-block-start:var(--space-scaled-xxs-foe114, 4px);color:inherit}.awsui_header-cell-content_1spae_1u267_282:not(#\9 ){position:relative;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline-end:var(--space-s-tvghoh, 12px);padding-inline-start:var(--space-s-tvghoh, 12px)}.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-content-expandable_1spae_1u267_288:not(#\9 ){padding-inline-start:calc(var(--space-s-tvghoh, 12px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_header-cell-sortable_1spae_1u267_219>.awsui_header-cell-content_1spae_1u267_282:not(#\9 ){padding-inline-end:calc(var(--space-xl-jfy3x4, 24px) + var(--space-xxs-hwfkai, 4px))}.awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell-disabled_1spae_1u267_340.awsui_header-cell-sorted_1spae_1u267_340>.awsui_header-cell-content_1spae_1u267_282>.awsui_sorting-icon_1spae_1u267_268:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340)>.awsui_header-cell-content_1spae_1u267_282{cursor:pointer}.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340)>.awsui_header-cell-content_1spae_1u267_282:hover,.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340).awsui_header-cell-sorted_1spae_1u267_340>.awsui_header-cell-content_1spae_1u267_282{color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340)>.awsui_header-cell-content_1spae_1u267_282:hover>.awsui_sorting-icon_1spae_1u267_268,.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340).awsui_header-cell-sorted_1spae_1u267_340>.awsui_header-cell-content_1spae_1u267_282>.awsui_sorting-icon_1spae_1u267_268{color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_header-cell-text_1spae_1u267_354:not(#\9 ){line-height:var(--line-height-heading-xs-q9j004, 18px);padding-block:calc(var(--space-xxxs-pajhad, 2px)/2)}.awsui_header-cell-text_1spae_1u267_354:not(#\9 ):not(.awsui_header-cell-text-wrap_1spae_1u267_358){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_header-cell_1spae_1u267_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1u267_216):first-child{padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_header-cell_1spae_1u267_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1u267_216):first-child.awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(var(--space-xs-ymlm0b, 8px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1u267_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1u267_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1u267_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282{padding-inline-start:0px}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(0px + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1u267_479):not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479){padding-inline-start:var(--space-xxxs-pajhad, 2px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1u267_479):not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479).awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1u267_479:not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479){padding-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1u267_479:not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479).awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):last-child.awsui_header-cell-sortable_1spae_1u267_219:not(.awsui_header-cell-resizable_1spae_1u267_491){padding-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216.awsui_sticky-cell-pad-inline-start_1spae_1u267_479:not(#\9 ){padding-inline-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216.awsui_sticky-cell-pad-inline-start_1spae_1u267_479.awsui_header-cell-content-expandable_1spae_1u267_288:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}

.awsui_sticky-scrollbar_faqt8_1jc9c_181:not(#\9 ){block-size:15px;position:sticky;display:none;overflow-x:auto;overflow-y:hidden;inset-block-end:0;inline-size:100%}.awsui_sticky-scrollbar_faqt8_1jc9c_181[data-stuck=false]:not(#\9 ){clip-path:inset(-9999px 0 0 0 round var(--border-radius-container-nsfwmm, 16px))}.awsui_sticky-scrollbar-content_faqt8_1jc9c_193:not(#\9 ){block-size:15px}.awsui_sticky-scrollbar-visible_faqt8_1jc9c_196:not(#\9 ){display:block}.awsui_sticky-scrollbar-native-invisible_faqt8_1jc9c_199:not(#\9 ){margin-block-start:-15px}.awsui_sticky-scrollbar-offset_faqt8_1jc9c_202:not(#\9 ){z-index:799}.awsui_sticky-scrollbar-offset_faqt8_1jc9c_202:not(#\9 ):not(.awsui_is-visual-refresh_faqt8_1jc9c_205){background-color:var(--color-background-container-content-h114dj, #ffffff);block-size:15px;margin-block-start:calc(-1*var(--border-divider-section-width-uwo8my, 1px));border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_sticky-scrollbar-offset_faqt8_1jc9c_202.awsui_is-visual-refresh_faqt8_1jc9c_205:not(#\9 ){margin-block-start:-5px}
.awsui_modal-actions_12hyz_wbh9d_181:not(#\9 ){justify-content:flex-end}.awsui_last-updated-caption_12hyz_wbh9d_189:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);text-align:end;color:var(--color-text-status-inactive-8yfw5c, #656871)}



.awsui_root_l0dv0_466nf_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word}.awsui_header_l0dv0_466nf_179:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);margin-block:0;margin-inline:0;padding-block:var(--space-panel-header-vertical-2rsh3z, 20px);padding-inline-start:var(--space-panel-nav-left-wn0n7h, 28px);padding-inline-end:calc(var(--space-scaled-xxl-igc2mh, 32px) + var(--space-xl-jfy3x4, 24px))}.awsui_header-link_l0dv0_466nf_193:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-heading-default-5vbiad, #0f141a);min-block-size:var(--font-panel-header-line-height-8xb2qj, 22px);display:flex}.awsui_header-link--has-logo_l0dv0_466nf_204>.awsui_header-link-text_l0dv0_466nf_204:not(#\9 ){font-weight:var(--font-weight-normal-cxw1m3, 400);align-self:center}.awsui_header-logo_l0dv0_466nf_209:not(#\9 ){margin-inline-end:var(--space-s-tvghoh, 12px);margin-block-start:var(--space-xxxs-pajhad, 2px);max-inline-size:calc(1.25*var(--size-icon-big-7pq9l3, 32px));align-self:flex-start}.awsui_header-logo--stretched_l0dv0_466nf_215:not(#\9 ){max-inline-size:100%;margin-inline-end:0}.awsui_items-control_l0dv0_466nf_220:not(#\9 ){padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_list-container_l0dv0_466nf_224:not(#\9 ){margin-block-end:var(--space-panel-content-bottom-9b1yrz, 40px)}.awsui_items-control_l0dv0_466nf_220:not(#\9 ),.awsui_list-container_l0dv0_466nf_224:not(#\9 ){margin-block-start:var(--space-panel-content-top-v0ma35, 20px)}.awsui_with-toolbar_l0dv0_466nf_232>.awsui_divider-header_l0dv0_466nf_232+.awsui_items-control_l0dv0_466nf_220:not(#\9 ),.awsui_with-toolbar_l0dv0_466nf_232>.awsui_divider-header_l0dv0_466nf_232+.awsui_list-container_l0dv0_466nf_224:not(#\9 ){margin-block-start:0}.awsui_list_l0dv0_466nf_224:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-end:0;padding-inline-start:var(--space-l-2ud1p3, 20px)}.awsui_list-variant-root_l0dv0_466nf_245:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-start:var(--space-panel-nav-left-wn0n7h, 28px);padding-inline-end:var(--space-panel-side-right-cu4nmw, 24px)}.awsui_list-variant-root--first_l0dv0_466nf_252:not(#\9 ){margin-block-start:0}.awsui_list-variant-expandable-link-group_l0dv0_466nf_256:not(#\9 ){padding-inline-start:var(--space-xxxl-aut1u7, 40px)}.awsui_list-item_l0dv0_466nf_260:not(#\9 ){margin-block:var(--space-scaled-xs-dw9wl5, 8px);margin-inline:0;padding-block:0;padding-inline:0;list-style:none}.awsui_list-variant-root--first_l0dv0_466nf_252>.awsui_list-item_l0dv0_466nf_260:not(#\9 ):first-child{margin-block-start:0px}.awsui_section_l0dv0_466nf_271:not(#\9 ),.awsui_expandable-link-group_l0dv0_466nf_272:not(#\9 ){margin-inline-start:calc(-1*var(--space-l-2ud1p3, 20px))}.awsui_section--no-ident_l0dv0_466nf_275:not(#\9 ),.awsui_expandable-link-group--no-ident_l0dv0_466nf_276:not(#\9 ){margin-inline-start:0}.awsui_section_l0dv0_466nf_271:not(#\9 ){margin-block:calc(var(--space-scaled-2x-l-u5ida5, 20px) - var(--border-divider-section-width-uwo8my, 1px))}.awsui_section_l0dv0_466nf_271.awsui_refresh_l0dv0_466nf_284:not(#\9 ){margin-block:calc(var(--space-scaled-2x-m-4euqsk, 16px) - var(--border-divider-section-width-uwo8my, 1px))}.awsui_list-variant-root--first_l0dv0_466nf_252>.awsui_list-item_l0dv0_466nf_260:not(#\9 ):first-child>.awsui_section_l0dv0_466nf_271{margin-block-start:0px}.awsui_section_l0dv0_466nf_271>div:not(#\9 ){padding-block:0;padding-inline:0}.awsui_list-variant-section-group_l0dv0_466nf_295:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_section-group_l0dv0_466nf_302:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);margin-block:0;margin-inline:0}.awsui_link_l0dv0_466nf_318:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-secondary-p9djjm, #424650);font-weight:var(--font-weight-normal-cxw1m3, 400);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_link-active_l0dv0_466nf_327:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-ny4hup, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-accent-wlpatu, #006ce0)}.awsui_header-link_l0dv0_466nf_193:not(#\9 ),.awsui_link_l0dv0_466nf_318:not(#\9 ){text-decoration:none}.awsui_header-link_l0dv0_466nf_193:not(#\9 ):hover,.awsui_link_l0dv0_466nf_318:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0)}.awsui_header-link_l0dv0_466nf_193:not(#\9 ):focus,.awsui_link_l0dv0_466nf_318:not(#\9 ):focus{outline:none}.awsui_header-link_l0dv0_466nf_193:not(#\9 ):hover,.awsui_header-link_l0dv0_466nf_193:not(#\9 ):focus,.awsui_link_l0dv0_466nf_318:not(#\9 ):hover,.awsui_link_l0dv0_466nf_318:not(#\9 ):focus{text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_466nf_193:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link_l0dv0_466nf_318:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_info_l0dv0_466nf_364:not(#\9 ){margin-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_external-icon_l0dv0_466nf_368:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_divider_l0dv0_466nf_232:not(#\9 ){border-block:none;border-inline:none}.awsui_divider-default_l0dv0_466nf_377:not(#\9 ){margin-block:var(--space-scaled-2x-xl-he48nr, 24px);margin-inline:calc(-1*var(--space-panel-divider-margin-horizontal-yw31p0, 8px));border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_divider-header_l0dv0_466nf_232:not(#\9 ){margin-block:0;border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-a3g1xy, #c6c6cd)}.awsui_with-toolbar_l0dv0_466nf_232>.awsui_divider-header_l0dv0_466nf_232:not(#\9 ){border-color:transparent}

.awsui_root_pcgz5_1jakz_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-smc8cv, 12px);padding-block:var(--space-s-tvghoh, 12px);position:relative;max-inline-size:800px;margin-inline:calc(var(--space-m-dsumyt, 16px)/2)}.awsui_slider_pcgz5_1jakz_190:not(#\9 ){display:flex;align-items:center}.awsui_slider-track_pcgz5_1jakz_194:not(#\9 ),.awsui_slider-range_pcgz5_1jakz_194:not(#\9 ){position:absolute;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px;margin-block-start:var(--space-xs-ymlm0b, 8px);margin-inline:calc(var(--space-m-dsumyt, 16px)/-2)}.awsui_slider-track_pcgz5_1jakz_194:not(#\9 ){background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-track-default-lxrn6f, #8c8c94));inline-size:calc(100% + var(--space-m-dsumyt, 16px));block-size:2px;cursor:pointer}.awsui_slider-track_pcgz5_1jakz_194.awsui_disabled_pcgz5_1jakz_209:not(#\9 ){cursor:default;background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3))}.awsui_slider-track_pcgz5_1jakz_194.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_slider-track_pcgz5_1jakz_194.awsui_disabled_pcgz5_1jakz_209){cursor:default;background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3))}.awsui_slider-range_pcgz5_1jakz_194:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-default-ghqm7u, #006ce0));block-size:4px;inline-size:calc(var(--awsui-slider-range-inline-size-6b9ypa) + var(--space-m-dsumyt, 16px))}.awsui_slider-range_pcgz5_1jakz_194.awsui_error_pcgz5_1jakz_222:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-error-default-41t0a5, #db0000))}.awsui_slider-range_pcgz5_1jakz_194.awsui_warning_pcgz5_1jakz_225:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-warning-default-twa8jo, #855900))}.awsui_slider-range_pcgz5_1jakz_194.awsui_active_pcgz5_1jakz_228:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-active-2qtsc4, #004a9e))}.awsui_slider-range_pcgz5_1jakz_194.awsui_error-active_pcgz5_1jakz_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-error-active-a3y1qs, #db0000))}.awsui_slider-range_pcgz5_1jakz_194.awsui_warning-active_pcgz5_1jakz_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-warning-active-1tmmai, #855900))}.awsui_slider-range_pcgz5_1jakz_194.awsui_disabled_pcgz5_1jakz_209:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3))}.awsui_slider-range_pcgz5_1jakz_194.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_slider-range_pcgz5_1jakz_194.awsui_disabled_pcgz5_1jakz_209){inline-size:calc(var(--awsui-slider-range-inline-size-6b9ypa) + var(--space-s-tvghoh, 12px));background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-foreground-control-read-only-164ude, #656871))}.awsui_labels_pcgz5_1jakz_245:not(#\9 ){display:grid;grid-template-columns:3fr repeat(calc((var(--awsui-slider-label-count-6b9ypa) - 2) / 2 + (var(--awsui-slider-label-count-6b9ypa) - 2) / 2 - 1), 2fr) 3fr;grid-auto-rows:100%;padding-block-start:var(--space-m-dsumyt, 16px)}.awsui_labels-noref_pcgz5_1jakz_251:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-reference_pcgz5_1jakz_254:not(#\9 ){grid-column-start:var(--awsui-slider-reference-column-6b9ypa);grid-column-end:var(--awsui-slider-next-reference-column-6b9ypa);grid-row:1;justify-self:center;text-align:center}.awsui_labels-min_pcgz5_1jakz_261:not(#\9 ){grid-column:1;grid-row:1;grid-column-end:var(--awsui-slider-min-end-6b9ypa);margin-inline-start:calc(var(--space-m-dsumyt, 16px)/-2)}.awsui_labels-max_pcgz5_1jakz_267:not(#\9 ){text-align:end;justify-content:flex-end;grid-row:1;grid-column-end:calc(var(--awsui-slider-label-count-6b9ypa) + 1);grid-column-start:var(--awsui-slider-max-start-6b9ypa);margin-inline-end:calc(var(--space-m-dsumyt, 16px)/-2)}.awsui_labels-aria-description_pcgz5_1jakz_275:not(#\9 ){display:none}@media(max-width: 576px){.awsui_labels_pcgz5_1jakz_245:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-min_pcgz5_1jakz_261:not(#\9 ){grid-column:1}.awsui_labels-max_pcgz5_1jakz_267:not(#\9 ){grid-column:2}.awsui_labels_pcgz5_1jakz_245>.awsui_labels-reference_pcgz5_1jakz_254:not(#\9 ){display:none}}.awsui_ticks_pcgz5_1jakz_293:not(#\9 ){display:grid;grid-template-columns:repeat(var(--awsui-slider-tick-count-6b9ypa), 1fr);inline-size:calc(100% - var(--space-m-dsumyt, 16px));margin-inline:calc(var(--space-m-dsumyt, 16px)/2)}.awsui_ticks-wrapper_pcgz5_1jakz_299:not(#\9 ){block-size:0;display:flex;margin-inline:calc(var(--space-m-dsumyt, 16px)/-2)}.awsui_tick_pcgz5_1jakz_293:not(#\9 ){grid-row:1;block-size:var(--space-xs-ymlm0b, 8px);inline-size:var(--space-xxxs-pajhad, 2px);padding-inline:0;padding-block:0;background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-track-default-lxrn6f, #8c8c94));inset-block-start:-4px}.awsui_tick_pcgz5_1jakz_293.awsui_middle_pcgz5_1jakz_314:not(#\9 ):first-child,.awsui_tick_pcgz5_1jakz_293.awsui_middle_pcgz5_1jakz_314:not(#\9 ):last-child{visibility:hidden}.awsui_tick_pcgz5_1jakz_293.awsui_filled_pcgz5_1jakz_317:not(#\9 ){background:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-default-ghqm7u, #006ce0))}.awsui_tick_pcgz5_1jakz_293.awsui_filled_pcgz5_1jakz_317.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_disabled_pcgz5_1jakz_209){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-foreground-control-read-only-164ude, #656871))}.awsui_tick_pcgz5_1jakz_293.awsui_active_pcgz5_1jakz_228:not(#\9 ){background:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-active-2qtsc4, #004a9e))}.awsui_tick_pcgz5_1jakz_293.awsui_error_pcgz5_1jakz_222:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-range-error-default-41t0a5, #db0000))}.awsui_tick_pcgz5_1jakz_293.awsui_warning_pcgz5_1jakz_225:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-range-warning-default-twa8jo, #855900))}.awsui_tick_pcgz5_1jakz_293.awsui_error-active_pcgz5_1jakz_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-error-active-a3y1qs, #db0000))}.awsui_tick_pcgz5_1jakz_293.awsui_warning-active_pcgz5_1jakz_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-warning-active-1tmmai, #855900))}.awsui_tick_pcgz5_1jakz_293.awsui_disabled_pcgz5_1jakz_209:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3))}.awsui_tick_pcgz5_1jakz_293.awsui_readonly_pcgz5_1jakz_213:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3))}.awsui_tooltip-thumb_pcgz5_1jakz_345:not(#\9 ){position:absolute;inline-size:var(--space-xxl-32srm4, 32px);block-size:var(--space-xxl-32srm4, 32px);margin-block-start:calc(var(--space-s-tvghoh, 12px)/-1);inset-inline-start:var(--awsui-slider-tooltip-position-6b9ypa)}.awsui_tooltip-thumb_pcgz5_1jakz_345.awsui_readonly_pcgz5_1jakz_213:not(#\9 ){inline-size:var(--space-xl-jfy3x4, 24px);block-size:var(--space-xl-jfy3x4, 24px);margin-block-start:calc(var(--space-xs-ymlm0b, 8px)/-1)}.awsui_thumb_pcgz5_1jakz_358:not(#\9 ){background:transparent;appearance:none;position:absolute;block-size:0;inline-size:calc(100% + var(--space-m-dsumyt, 16px));margin-inline-start:calc(var(--space-m-dsumyt, 16px)/-2);outline:0;margin-block-start:var(--space-xxs-hwfkai, 4px);cursor:pointer;touch-action:none}.awsui_thumb_pcgz5_1jakz_358.awsui_disabled_pcgz5_1jakz_209:not(#\9 ){cursor:default}.awsui_thumb_pcgz5_1jakz_358.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_thumb_pcgz5_1jakz_358.awsui_disabled_pcgz5_1jakz_209){cursor:default}.awsui_thumb_pcgz5_1jakz_358.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_thumb_pcgz5_1jakz_358.awsui_disabled_pcgz5_1jakz_209):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_1jakz_358.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_thumb_pcgz5_1jakz_358.awsui_disabled_pcgz5_1jakz_209):active::-webkit-slider-thumb{block-size:var(--space-s-tvghoh, 12px);inline-size:var(--space-s-tvghoh, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-164ude, #656871);background:var(--color-foreground-control-read-only-164ude, #656871);border-color:var(--color-background-slider-handle-active-va1gvy, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1jakz_358.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_thumb_pcgz5_1jakz_358.awsui_disabled_pcgz5_1jakz_209):focus::-moz-range-thumb,.awsui_thumb_pcgz5_1jakz_358.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_thumb_pcgz5_1jakz_358.awsui_disabled_pcgz5_1jakz_209):active::-moz-range-thumb{block-size:var(--space-s-tvghoh, 12px);inline-size:var(--space-s-tvghoh, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-164ude, #656871);background:var(--color-foreground-control-read-only-164ude, #656871);border-color:var(--color-background-slider-handle-active-va1gvy, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1jakz_358.awsui_min_pcgz5_1jakz_394:not(#\9 ){margin-inline-start:calc(-1px + var(--space-m-dsumyt, 16px)/-2)}.awsui_thumb_pcgz5_1jakz_358.awsui_max_pcgz5_1jakz_397:not(#\9 ){margin-inline-start:calc(1px + var(--space-m-dsumyt, 16px)/-2)}.awsui_thumb_pcgz5_1jakz_358:not(#\9 )::-webkit-slider-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0));border-block-width:2px;border-inline-width:2px;border-start-start-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);box-shadow:none;cursor:pointer;block-size:var(--space-m-dsumyt, 16px);inline-size:var(--space-m-dsumyt, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_1jakz_358:not(#\9 )::-moz-range-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0));border-block-width:2px;border-inline-width:2px;border-start-start-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-6b9ypa, 50%);box-shadow:none;cursor:pointer;block-size:var(--space-m-dsumyt, 16px);inline-size:var(--space-m-dsumyt, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_1jakz_358:not(#\9 ):hover::-webkit-slider-thumb{background:var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0))}.awsui_thumb_pcgz5_1jakz_358:not(#\9 ):hover::-moz-range-thumb{background:var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-bm6lnd, #006ce0))}.awsui_thumb_pcgz5_1jakz_358:not(#\9 ):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_1jakz_358:not(#\9 ):active::-webkit-slider-thumb{block-size:20px;inline-size:20px;box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-va1gvy, #004a9e));background:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-va1gvy, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-va1gvy, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1jakz_358:not(#\9 ):focus::-moz-range-thumb,.awsui_thumb_pcgz5_1jakz_358:not(#\9 ):active::-moz-range-thumb{block-size:20px;inline-size:20px;box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-va1gvy, #004a9e));background:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-va1gvy, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-va1gvy, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_error_pcgz5_1jakz_222:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-r9y0gv, #db0000));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-r9y0gv, #db0000))}.awsui_error_pcgz5_1jakz_222:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-r9y0gv, #db0000));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-r9y0gv, #db0000))}.awsui_error_pcgz5_1jakz_222:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000))}.awsui_error_pcgz5_1jakz_222:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000))}.awsui_error_pcgz5_1jakz_222:not(#\9 ):focus::-webkit-slider-thumb,.awsui_error_pcgz5_1jakz_222:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000))}.awsui_error_pcgz5_1jakz_222:not(#\9 ):focus::-moz-range-thumb,.awsui_error_pcgz5_1jakz_222:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-ror650, #db0000))}.awsui_warning_pcgz5_1jakz_225:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-3d2day, #855900));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-3d2day, #855900))}.awsui_warning_pcgz5_1jakz_225:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-3d2day, #855900));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-3d2day, #855900))}.awsui_warning_pcgz5_1jakz_225:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900))}.awsui_warning_pcgz5_1jakz_225:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900))}.awsui_warning_pcgz5_1jakz_225:not(#\9 ):focus::-webkit-slider-thumb,.awsui_warning_pcgz5_1jakz_225:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900))}.awsui_warning_pcgz5_1jakz_225:not(#\9 ):focus::-moz-range-thumb,.awsui_warning_pcgz5_1jakz_225:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-e8v8j2, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-vzn5qo, #855900))}.awsui_disabled_pcgz5_1jakz_209:not(#\9 )::-webkit-slider-thumb,.awsui_disabled_pcgz5_1jakz_209:not(#\9 ):hover::-webkit-slider-thumb,.awsui_disabled_pcgz5_1jakz_209:not(#\9 ):active::-webkit-slider-thumb{block-size:var(--space-m-dsumyt, 16px);inline-size:var(--space-m-dsumyt, 16px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3));box-shadow:none;pointer-events:none}.awsui_disabled_pcgz5_1jakz_209:not(#\9 )::-moz-range-thumb,.awsui_disabled_pcgz5_1jakz_209:not(#\9 ):hover::-moz-range-thumb,.awsui_disabled_pcgz5_1jakz_209:not(#\9 ):active::-moz-range-thumb{block-size:var(--space-m-dsumyt, 16px);inline-size:var(--space-m-dsumyt, 16px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-1dm4mk, #dedee3));box-shadow:none;pointer-events:none}.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_disabled_pcgz5_1jakz_209)::-webkit-slider-thumb,.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_disabled_pcgz5_1jakz_209):hover::-webkit-slider-thumb,.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_disabled_pcgz5_1jakz_209):active::-webkit-slider-thumb{block-size:var(--space-s-tvghoh, 12px);inline-size:var(--space-s-tvghoh, 12px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-164ude, #656871));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-164ude, #656871));box-shadow:none;pointer-events:none;cursor:initial}.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_disabled_pcgz5_1jakz_209)::-moz-range-thumb,.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_disabled_pcgz5_1jakz_209):hover::-moz-range-thumb,.awsui_readonly_pcgz5_1jakz_213:not(#\9 ):not(.awsui_disabled_pcgz5_1jakz_209):active::-moz-range-thumb{block-size:var(--space-s-tvghoh, 12px);inline-size:var(--space-s-tvghoh, 12px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-164ude, #656871));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-164ude, #656871));box-shadow:none;pointer-events:none;cursor:initial}
.awsui_drawer_1r9lg_c3yqj_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;flex-shrink:0;position:relative;min-inline-size:0;word-break:break-word;background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);z-index:840}.awsui_drawer-closed_1r9lg_c3yqj_190:not(#\9 ):not(.awsui_refresh_1r9lg_c3yqj_190){min-inline-size:40px}.awsui_drawer-content-side_1r9lg_c3yqj_194:not(#\9 ){display:flex;align-items:center;block-size:100%;overflow:auto}.awsui_drawer-content-side_1r9lg_c3yqj_194>[aria-hidden=true]:not(#\9 ),.awsui_drawer-closed_1r9lg_c3yqj_190.awsui_refresh_1r9lg_c3yqj_190>.awsui_drawer-content-side_1r9lg_c3yqj_194:not(#\9 ){display:none}.awsui_drawer-closed_1r9lg_c3yqj_190:not(#\9 ):not(.awsui_refresh_1r9lg_c3yqj_190)>.awsui_drawer-content-side_1r9lg_c3yqj_194{inline-size:40px}.awsui_drawer-closed_1r9lg_c3yqj_190:not(#\9 ):not(.awsui_refresh_1r9lg_c3yqj_190)>.awsui_drawer-content-side_1r9lg_c3yqj_194:hover{background:var(--color-background-layout-panel-hover-e1fkm5, #ebebf0)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_c3yqj_190)>.awsui_drawer-content-bottom_1r9lg_c3yqj_210{overflow-y:auto;position:absolute;inset:0;clip-path:border-box}.awsui_position-bottom_1r9lg_c3yqj_217:not(#\9 ){position:fixed;overflow-y:auto}.awsui_position-bottom_1r9lg_c3yqj_217:not(#\9 ):not(.awsui_hidden_1r9lg_c3yqj_225){border-block-start:var(--border-panel-top-width-10990j, 1px) solid var(--color-border-divider-panel-bottom-fu7dgn, #c6c6cd)}.awsui_position-bottom_1r9lg_c3yqj_217:not(#\9 ):not(.awsui_refresh_1r9lg_c3yqj_190){box-shadow:var(--shadow-split-bottom-d7sdey, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-panel-bottom-fu7dgn, #c6c6cd);border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-panel-bottom-fu7dgn, #c6c6cd)}.awsui_position-bottom_1r9lg_c3yqj_217.awsui_drawer-closed_1r9lg_c3yqj_190:not(#\9 ){overflow:hidden}.awsui_position-bottom_1r9lg_c3yqj_217.awsui_drawer-closed_1r9lg_c3yqj_190.awsui_drawer-clickable_1r9lg_c3yqj_236:not(#\9 ):hover{cursor:pointer;background:var(--color-background-layout-panel-hover-e1fkm5, #ebebf0)}.awsui_position-bottom_1r9lg_c3yqj_217>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>[aria-hidden=true]:not(#\9 ){display:none}.awsui_position-bottom_1r9lg_c3yqj_217.awsui_refresh_1r9lg_c3yqj_190:not(#\9 ){position:relative}.awsui_position-side_1r9lg_c3yqj_247:not(#\9 ){border-block-start:none;box-shadow:var(--shadow-split-side-u29245, -1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.1));block-size:100%}.awsui_position-side_1r9lg_c3yqj_247.awsui_with-toolbar_1r9lg_c3yqj_252:not(#\9 ){box-shadow:none}.awsui_slider-wrapper-bottom_1r9lg_c3yqj_256:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:18px;display:flex;justify-content:center;z-index:2}.awsui_slider-wrapper-side_1r9lg_c3yqj_267:not(#\9 ){position:absolute;inset-inline-start:0;inset-block-start:0;block-size:100%;inline-size:18px;display:flex;align-items:center;z-index:1}.awsui_slider-wrapper-side_1r9lg_c3yqj_267.awsui_with-toolbar_1r9lg_c3yqj_252:not(#\9 ){position:unset}.awsui_open-button-side_1r9lg_c3yqj_281:not(#\9 ){flex:0 0 auto;align-self:flex-start;box-sizing:border-box;margin-block-start:var(--space-xxs-hwfkai, 4px);margin-block-end:0;margin-inline:auto}.awsui_pane-header-wrapper-bottom_1r9lg_c3yqj_290:not(#\9 ){position:sticky;inset-block-start:0;display:flex;align-items:center;flex-direction:column;z-index:1;padding-block:0;padding-inline:var(--space-layout-content-horizontal-buc0zz, 24px)}.awsui_drawer-mobile_1r9lg_c3yqj_300>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>.awsui_pane-header-wrapper-bottom_1r9lg_c3yqj_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_c3yqj_304>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>.awsui_pane-header-wrapper-bottom_1r9lg_c3yqj_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-2ud1p3, 20px)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_c3yqj_190)>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>.awsui_pane-header-wrapper-bottom_1r9lg_c3yqj_290{background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);border-block-end:var(--border-panel-header-width-t1iq1m, 1px) solid var(--color-border-panel-header-a3g1xy, #c6c6cd)}.awsui_with-toolbar_1r9lg_c3yqj_252:not(#\9 ):not(.awsui_drawer-closed_1r9lg_c3yqj_190)>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>.awsui_pane-header-wrapper-bottom_1r9lg_c3yqj_290{border-color:transparent}.awsui_content-bottom_1r9lg_c3yqj_316:not(#\9 ){padding-block:0;padding-inline:var(--space-layout-content-horizontal-buc0zz, 24px);margin-block-start:var(--space-panel-split-top-xkqs9g, 20px);position:relative;z-index:0}.awsui_with-toolbar_1r9lg_c3yqj_252>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>.awsui_content-bottom_1r9lg_c3yqj_316:not(#\9 ){margin-block-start:0px}.awsui_drawer-mobile_1r9lg_c3yqj_300>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>.awsui_content-bottom_1r9lg_c3yqj_316:not(#\9 ){padding-block:0;padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_c3yqj_304>.awsui_drawer-content-bottom_1r9lg_c3yqj_210>.awsui_content-bottom_1r9lg_c3yqj_316:not(#\9 ){padding-block:0;padding-inline:0}.awsui_pane-bottom-center-align_1r9lg_c3yqj_335:not(#\9 ){display:flex;justify-content:center}.awsui_pane-bottom-content-nav-padding_1r9lg_c3yqj_340:not(#\9 ){padding-inline-start:calc(var(--space-layout-toggle-diameter-j2qffw, 36px) + 2*var(--space-layout-toggle-padding-chwlhz, 12px))}.awsui_pane-bottom-content-tools-padding_1r9lg_c3yqj_344:not(#\9 ){padding-inline-end:calc(var(--space-layout-toggle-diameter-j2qffw, 36px) + 2*var(--space-layout-toggle-padding-chwlhz, 12px))}.awsui_content-bottom-max-width_1r9lg_c3yqj_348:not(#\9 ){flex-grow:1;max-inline-size:100%}.awsui_content-side_1r9lg_c3yqj_353:not(#\9 ){flex:auto;align-self:flex-start;box-sizing:border-box;overflow-y:auto;inset-block-start:0;inset-inline:0;block-size:100%}.awsui_content-side_1r9lg_c3yqj_353.awsui_with-toolbar_1r9lg_c3yqj_252:not(#\9 ){position:absolute}.awsui_content-side_1r9lg_c3yqj_353>.awsui_pane-header-wrapper-side_1r9lg_c3yqj_365:not(#\9 ){padding-block:0;padding-inline-end:var(--space-m-dsumyt, 16px);padding-inline-start:var(--space-panel-side-left-u1m3s9, 28px);border-block-end:var(--border-panel-header-width-t1iq1m, 1px) solid var(--color-border-panel-header-a3g1xy, #c6c6cd)}.awsui_content-side_1r9lg_c3yqj_353.awsui_with-toolbar_1r9lg_c3yqj_252>.awsui_pane-header-wrapper-side_1r9lg_c3yqj_365:not(#\9 ){border-color:transparent}.awsui_content-side_1r9lg_c3yqj_353>.awsui_pane-content-wrapper-side_1r9lg_c3yqj_374:not(#\9 ){padding-block:0;padding-inline-start:var(--space-panel-side-left-u1m3s9, 28px);padding-inline-end:var(--space-panel-side-right-cu4nmw, 24px);margin-block-start:var(--space-panel-split-top-xkqs9g, 20px);margin-block-end:var(--space-panel-split-bottom-asdo15, 20px)}.awsui_content-side_1r9lg_c3yqj_353.awsui_with-toolbar_1r9lg_c3yqj_252>.awsui_pane-content-wrapper-side_1r9lg_c3yqj_374:not(#\9 ){margin-block-start:0px}.awsui_header_1r9lg_c3yqj_385:not(#\9 ){inline-size:100%;margin-block:var(--size-vertical-panel-icon-offset-z959cw, 15px);margin-inline:0}.awsui_header_1r9lg_c3yqj_385.awsui_with-toolbar_1r9lg_c3yqj_252:not(#\9 ){margin-block:14px}.awsui_header-main-row_1r9lg_c3yqj_393:not(#\9 ),.awsui_header-main-content_1r9lg_c3yqj_393:not(#\9 ){display:flex}.awsui_header-main-row_1r9lg_c3yqj_393:not(#\9 ){align-items:flex-start}.awsui_header-main-content_1r9lg_c3yqj_393:not(#\9 ){flex:auto;flex-direction:row;column-gap:var(--space-scaled-xs-dw9wl5, 8px);row-gap:var(--space-scaled-xxs-foe114, 4px);justify-content:space-between;align-items:flex-start}.awsui_header-tag-and-info_1r9lg_c3yqj_407:not(#\9 ){flex-grow:1;margin-block-start:calc(var(--space-scaled-xxs-foe114, 4px) + 1px);line-height:var(--line-height-body-s-nu5hx1, 16px)}.awsui_header-tag-and-info_1r9lg_c3yqj_407.awsui_with-description_1r9lg_c3yqj_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_header-tag_1r9lg_c3yqj_407.awsui_with-info_1r9lg_c3yqj_415:not(#\9 ),.awsui_header-text_1r9lg_c3yqj_415:not(#\9 ){display:inline}.awsui_header-tag_1r9lg_c3yqj_407:not(#\9 ){margin-block:0}.awsui_header-before-slot_1r9lg_c3yqj_421:not(#\9 ),.awsui_header-text_1r9lg_c3yqj_415:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_header-before-slot_1r9lg_c3yqj_421:not(#\9 ){margin-block-start:calc(-1*(var(--space-scaled-xxs-foe114, 4px) + 1px))}.awsui_header-tag_1r9lg_c3yqj_407.awsui_with-info_1r9lg_c3yqj_415>.awsui_header-before-slot_1r9lg_c3yqj_421:not(#\9 ),.awsui_header-before-slot_1r9lg_c3yqj_421.awsui_with-header-text_1r9lg_c3yqj_432:not(#\9 ){display:inline-block}.awsui_header-before-slot_1r9lg_c3yqj_421.awsui_with-header-text_1r9lg_c3yqj_432:not(#\9 ),.awsui_header-tag_1r9lg_c3yqj_407.awsui_with-info_1r9lg_c3yqj_415:not(#\9 ){margin-inline-end:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_header-actions-slot_1r9lg_c3yqj_438:not(#\9 ){display:flex;flex-shrink:0;align-items:center;min-block-size:calc(var(--font-panel-header-line-height-8xb2qj, 22px) + 2*(var(--space-scaled-xxs-foe114, 4px) + 1px))}.awsui_header-description_1r9lg_c3yqj_444:not(#\9 ){color:var(--color-text-heading-secondary-exzje1, #424650);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);margin-block:0}.awsui_header-buttons_1r9lg_c3yqj_451:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;flex:0 0 auto;margin-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_divider_1r9lg_c3yqj_459:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:var(--space-scaled-xs-dw9wl5, 8px)}

div.awsui_column-layout_vj6p7_1nvau_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221:not(#\9 ){margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/-2)}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-no-gutters_vj6p7_1nvau_227:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-whc3jp, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-whc3jp, 20px))}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-breakpoint-default_vj6p7_1nvau_239>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-1_vj6p7_1nvau_242.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-1_vj6p7_1nvau_242.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-2_vj6p7_1nvau_248.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-2_vj6p7_1nvau_248.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-variant-text-grid_vj6p7_1nvau_231.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1nvau_227)>*{padding-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);padding-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/2)}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1nvau_227).awsui_grid-variant-text-grid_vj6p7_1nvau_231>*{padding-block:0;padding-inline:var(--space-grid-gutter-whc3jp, 20px);margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);margin-inline:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-breakpoint-default_vj6p7_1nvau_239>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-1_vj6p7_1nvau_242.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-1_vj6p7_1nvau_242.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-2_vj6p7_1nvau_248.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-2_vj6p7_1nvau_248.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-vertical-borders_vj6p7_1nvau_276.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309>*:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-2_vj6p7_1nvau_248.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-2_vj6p7_1nvau_248.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-3_vj6p7_1nvau_254.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xxs_vj6p7_1nvau_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1nvau_189>.awsui_grid_vj6p7_1nvau_221.awsui_grid-horizontal-borders_vj6p7_1nvau_309.awsui_grid-columns-4_vj6p7_1nvau_260.awsui_grid-breakpoint-xs_vj6p7_1nvau_245>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}.awsui_root_vj6p7_1nvau_359:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;display:block}.awsui_tile-container_vj6p7_1nvau_394:not(#\9 ){box-sizing:border-box;display:flex;flex-direction:column;border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-mvv73z, #8c8c94);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-mvv73z, #8c8c94);border-start-start-radius:var(--border-radius-tiles-wm1vgw, 8px);border-start-end-radius:var(--border-radius-tiles-wm1vgw, 8px);border-end-start-radius:var(--border-radius-tiles-wm1vgw, 8px);border-end-end-radius:var(--border-radius-tiles-wm1vgw, 8px);background:var(--color-background-input-default-dkd4bz, #ffffff);padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-scaled-m-l37gh7, 16px);transition:border-color var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear),background-color var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_tile-container_vj6p7_1nvau_394:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tile-container_vj6p7_1nvau_394:not(#\9 ),.awsui-mode-entering .awsui_tile-container_vj6p7_1nvau_394:not(#\9 ){animation:none;transition:none}.awsui_tile-container_vj6p7_1nvau_394.awsui_refresh_vj6p7_1nvau_419:not(#\9 ){padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-s-tvghoh, 12px)}.awsui_tile-container_vj6p7_1nvau_394.awsui_refresh_vj6p7_1nvau_419.awsui_selected_vj6p7_1nvau_423:not(#\9 ):not(.awsui_disabled_vj6p7_1nvau_423):not(.awsui_readonly_vj6p7_1nvau_423){box-shadow:inset 0 0 0 calc(var(--border-width-item-selected-yv93vd, 2px) - 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_tile-container_vj6p7_1nvau_394.awsui_has-metadata_vj6p7_1nvau_426:not(#\9 ){padding-block-end:var(--space-s-tvghoh, 12px)}.awsui_tile-container_vj6p7_1nvau_394.awsui_has-metadata_vj6p7_1nvau_426.awsui_refresh_vj6p7_1nvau_419:not(#\9 ){padding-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_tile-container_vj6p7_1nvau_394.awsui_selected_vj6p7_1nvau_423:not(#\9 ){border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-item-selected-gor8ib, #006ce0);background:var(--color-background-item-selected-o3455o, #f0fbff)}.awsui_tile-container_vj6p7_1nvau_394.awsui_disabled_vj6p7_1nvau_423:not(#\9 ){border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-tiles-disabled-fxxjc7, #ebebf0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-tiles-disabled-fxxjc7, #ebebf0);background:var(--color-background-tiles-disabled-3oxnuw, #ebebf0)}.awsui_tile-container_vj6p7_1nvau_394.awsui_readonly_vj6p7_1nvau_423:not(#\9 ){background-color:var(--color-background-input-default-dkd4bz, #ffffff);border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0)}.awsui_columns_vj6p7_1nvau_448:not(#\9 ){display:flex;flex-wrap:wrap;margin-block:calc(var(--space-tile-gutter-bi2bdv, 24px)/-4);margin-inline-start:calc(var(--space-tile-gutter-bi2bdv, 24px)/-4);margin-inline-end:calc(var(--space-tile-gutter-bi2bdv, 24px)/-4)}.awsui_columns_vj6p7_1nvau_448.awsui_column-1_vj6p7_1nvau_455>.awsui_tile-container_vj6p7_1nvau_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);margin-inline:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-1_vj6p7_1nvau_455>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xs_vj6p7_1nvau_462:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-1_vj6p7_1nvau_455>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xxs_vj6p7_1nvau_466:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-2_vj6p7_1nvau_470>.awsui_tile-container_vj6p7_1nvau_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);margin-inline:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-2_vj6p7_1nvau_470>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xs_vj6p7_1nvau_462:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-2_vj6p7_1nvau_470>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xxs_vj6p7_1nvau_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-3_vj6p7_1nvau_485>.awsui_tile-container_vj6p7_1nvau_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);margin-inline:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-3_vj6p7_1nvau_485>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xs_vj6p7_1nvau_462:not(#\9 ){flex:0 0 calc(33.3333333333% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(33.3333333333% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-3_vj6p7_1nvau_485>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xxs_vj6p7_1nvau_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-4_vj6p7_1nvau_500>.awsui_tile-container_vj6p7_1nvau_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);margin-inline:calc(var(--space-tile-gutter-bi2bdv, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-4_vj6p7_1nvau_500>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xs_vj6p7_1nvau_462:not(#\9 ){flex:0 0 calc(25% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(25% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_columns_vj6p7_1nvau_448.awsui_column-4_vj6p7_1nvau_500>.awsui_tile-container_vj6p7_1nvau_394.awsui_breakpoint-xxs_vj6p7_1nvau_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2)}.awsui_control_vj6p7_1nvau_516:not(#\9 ){flex-grow:1;margin-block-end:var(--space-s-tvghoh, 12px)}.awsui_control_vj6p7_1nvau_516.awsui_no-image_vj6p7_1nvau_520:not(#\9 ){margin-block-end:0}.awsui_image_vj6p7_1nvau_524:not(#\9 ){text-align:center}.awsui_image_vj6p7_1nvau_524>img:not(#\9 ){max-inline-size:100%}.awsui_image_vj6p7_1nvau_524.awsui_disabled_vj6p7_1nvau_423>img:not(#\9 ){opacity:.3}
.awsui_preference-icon--svg_d4xxm_1i2ke_145:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon--layout-border_d4xxm_1i2ke_151:not(#\9 ){stroke:var(--color-background-home-header-4c9jt4, #0f141a);fill:var(--color-background-container-content-h114dj, #ffffff)}.awsui_preference-icon--layout-background_d4xxm_1i2ke_155:not(#\9 ){fill:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_preference-icon--layout-header_d4xxm_1i2ke_158:not(#\9 ){fill:var(--color-background-home-header-4c9jt4, #0f141a)}.awsui_preference-icon--border_d4xxm_1i2ke_161:not(#\9 ){stroke:var(--color-text-group-label-4gdpcl, #424650);fill:var(--color-background-container-content-h114dj, #ffffff)}.awsui_preference-icon--primary-button_d4xxm_1i2ke_165:not(#\9 ){fill:var(--color-background-button-primary-default-mzbd6x, #ff9900)}.awsui_preference-icon--secondary_d4xxm_1i2ke_168:not(#\9 ){fill:var(--color-text-group-label-4gdpcl, #424650)}.awsui_preference-icon--disabled-element_d4xxm_1i2ke_171:not(#\9 ){fill:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_preference-icon--separator_d4xxm_1i2ke_174:not(#\9 ){stroke:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_preference-icon--focus-text_d4xxm_1i2ke_177:not(#\9 ){fill:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_preference-icon-refresh--svg_d4xxm_1i2ke_181:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon-refresh--layout-top_d4xxm_1i2ke_187:not(#\9 ){fill:var(--color-background-button-primary-disabled-ft3nq0, #ebebf0)}.awsui_preference-icon-refresh--layout-main_d4xxm_1i2ke_190:not(#\9 ){fill:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_preference-icon-refresh--primary_d4xxm_1i2ke_193:not(#\9 ){fill:var(--color-background-button-primary-default-mzbd6x, #ff9900)}.awsui_preference-icon-refresh--disabled_d4xxm_1i2ke_196:not(#\9 ){fill:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_preference-icon-refresh--column-header_d4xxm_1i2ke_199:not(#\9 ){fill:var(--color-text-input-disabled-k0zows, #b4b4bb)}.awsui_preference-icon-refresh--window_d4xxm_1i2ke_202:not(#\9 ){stroke:var(--color-background-home-header-4c9jt4, #0f141a);fill:var(--color-background-container-content-h114dj, #ffffff)}.awsui_preference-icon-refresh--secondary_d4xxm_1i2ke_206:not(#\9 ){fill:var(--color-text-body-secondary-p9djjm, #424650)}.awsui_preference-icon-refresh--default_d4xxm_1i2ke_209:not(#\9 ){fill:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_preference-icon-refresh--separator_d4xxm_1i2ke_212:not(#\9 ){stroke:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_preference-icon-refresh--input-default_d4xxm_1i2ke_215:not(#\9 ){fill:var(--color-border-input-default-mvv73z, #8c8c94)}.awsui_preference-icon-refresh--heading_d4xxm_1i2ke_218:not(#\9 ){fill:var(--color-text-heading-default-5vbiad, #0f141a)}
.awsui_root_gxp9y_1ce44_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word}.awsui_root_gxp9y_1ce44_181>.awsui_list_gxp9y_1ce44_214:not(#\9 ){list-style:none;padding-inline-start:0;margin-block:0}.awsui_root_gxp9y_1ce44_181>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219:not(#\9 ){display:grid;grid-template-columns:var(--space-static-l-n53k41, 20px) 1fr;grid-template-rows:minmax(var(--space-static-l-n53k41, 20px), auto)}.awsui_root_gxp9y_1ce44_181>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219>.awsui_header_gxp9y_1ce44_224:not(#\9 ){display:flex;gap:var(--space-xxs-hwfkai, 4px);grid-row:1;grid-column:1/span 2}.awsui_root_gxp9y_1ce44_181>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219>.awsui_details_gxp9y_1ce44_230:not(#\9 ){align-items:center;grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-gnm0mz, 8px)}.awsui_root_gxp9y_1ce44_181>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219>.awsui_connector_gxp9y_1ce44_236:not(#\9 ){grid-row:2;grid-column:1;background-color:var(--color-border-divider-default-nfermc, #c6c6cd);margin-block:0;border-block:0;border-inline:0;inline-size:var(--border-divider-list-width-tdfx1x, 1px);block-size:auto;min-block-size:var(--space-static-xs-gnm0mz, 8px);position:relative;inset-inline-end:var(--space-static-xxxs-yidks1, 2px)}.awsui_root_gxp9y_1ce44_181>.awsui_list_gxp9y_1ce44_214>:not(#\9 ):last-of-type>.awsui_connector_gxp9y_1ce44_236{display:none}.awsui_root_gxp9y_1ce44_181>.awsui_list_gxp9y_1ce44_214.awsui_custom_gxp9y_1ce44_252>.awsui_details_gxp9y_1ce44_230:not(#\9 ){margin-block-end:0}.awsui_horizontal_gxp9y_1ce44_256>.awsui_list_gxp9y_1ce44_214:not(#\9 ){display:grid;align-items:flex-start;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));grid-auto-flow:column}.awsui_horizontal_gxp9y_1ce44_256>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219:not(#\9 ){display:grid;grid-template-columns:var(--space-static-l-n53k41, 20px) 1fr;grid-template-rows:minmax(var(--space-static-l-n53k41, 20px), auto);align-items:center}.awsui_horizontal_gxp9y_1ce44_256>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219>.awsui_header_gxp9y_1ce44_224:not(#\9 ){display:flex;grid-row:1;grid-column:1/span 2;align-items:center}.awsui_horizontal_gxp9y_1ce44_256>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219>.awsui_header_gxp9y_1ce44_224>.awsui_connector_gxp9y_1ce44_236:not(#\9 ){display:block;flex:1;background-color:var(--color-border-divider-default-nfermc, #c6c6cd);margin-block:0;border-block:0;border-inline:0;min-block-size:0;inset-inline-end:0;block-size:var(--border-divider-list-width-tdfx1x, 1px);inline-size:auto;min-inline-size:var(--space-static-xs-gnm0mz, 8px);margin-inline-end:var(--space-static-xxs-ns94dp, 4px)}.awsui_horizontal_gxp9y_1ce44_256>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219>.awsui_horizontal-header_gxp9y_1ce44_288:not(#\9 ){grid-row:2;grid-column:1/span 3;padding-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_horizontal_gxp9y_1ce44_256>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219>.awsui_details_gxp9y_1ce44_230:not(#\9 ){grid-row:3;grid-column:1/span 3;padding-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_horizontal_gxp9y_1ce44_256>.awsui_list_gxp9y_1ce44_214>.awsui_container_gxp9y_1ce44_219:not(#\9 ):last-child>.awsui_header_gxp9y_1ce44_224>.awsui_connector_gxp9y_1ce44_236{display:none}

.awsui_tabs-header_14rmt_1njjk_154:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;flex-wrap:wrap}.awsui_tab-header-scroll-container_14rmt_1njjk_163:not(#\9 ){display:flex;flex-grow:1;max-inline-size:100%}.awsui_tabs-header-list_14rmt_1njjk_169:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;overflow-x:scroll;overflow-y:hidden;position:relative;inline-size:100%;scroll-snap-type:inline proximity;scrollbar-width:none}.awsui_tabs-header-list_14rmt_1njjk_169:not(#\9 )::-webkit-scrollbar{display:none}.awsui_pagination-button_14rmt_1njjk_186:not(#\9 ){margin-block:var(--space-scaled-s-iuuihm, 12px);margin-inline:0;padding-block:0;padding-inline:var(--space-xxs-hwfkai, 4px);display:flex}.awsui_pagination-button-left_14rmt_1njjk_193:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_pagination-button-left-scrollable_14rmt_1njjk_196:not(#\9 ){z-index:1;box-shadow:5px 0px 4px -3px var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12)),1px 0px 0px 0px var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12))}.awsui_pagination-button-right_14rmt_1njjk_200:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_pagination-button-right-scrollable_14rmt_1njjk_203:not(#\9 ){z-index:1;box-shadow:-5px 0px 4px -3px var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12)),-1px 0px 0px 0 var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12))}.awsui_actions-container_14rmt_1njjk_208:not(#\9 ){flex-shrink:0;align-self:center;padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-xs-ymlm0b, 8px);margin-inline-start:auto}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;flex-shrink:0;display:flex;max-inline-size:calc(90% - var(--space-l-2ud1p3, 20px));scroll-snap-align:start}.awsui_tabs-tab-label_14rmt_1njjk_226:not(#\9 ){display:flex;align-items:center;padding-inline:var(--space-xs-ymlm0b, 8px);padding-block:var(--space-tabs-vertical-ii72xf, 4px);text-align:start;position:relative;min-inline-size:0;word-break:break-word}.awsui_tabs-tab-header-container_14rmt_1njjk_237:not(#\9 ){position:relative;border-block:var(--border-divider-section-width-uwo8my, 1px) solid transparent;border-inline:var(--border-divider-section-width-uwo8my, 1px) solid transparent;padding-inline:var(--space-xs-ymlm0b, 8px);display:flex;align-items:stretch}.awsui_tabs-tab-header-container_14rmt_1njjk_237>.awsui_tabs-tab-dismiss_14rmt_1njjk_245:not(#\9 ),.awsui_tabs-tab-header-container_14rmt_1njjk_237>.awsui_tabs-tab-action_14rmt_1njjk_245:not(#\9 ){position:relative;display:flex;align-items:center}.awsui_tabs-tab-header-container_14rmt_1njjk_237.awsui_refresh_14rmt_1njjk_250>span:not(#\9 ):first-of-type{margin-inline-start:calc(-1*var(--space-scaled-xs-dw9wl5, 8px))}.awsui_tabs-tab-header-container_14rmt_1njjk_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1njjk_254):after{content:"";position:absolute;inset-inline-start:0;inline-size:calc(100% - 1px);inset-block-end:calc(-1*var(--border-divider-section-width-uwo8my, 1px));block-size:var(--awsui-style-tabs-active-indicator-width-6b9ypa, var(--border-active-width-axzm24, 4px));border-start-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-o4qku1, 20px));border-start-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-o4qku1, 20px));border-end-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-o4qku1, 20px));border-end-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-o4qku1, 20px));background:var(--awsui-style-tabs-active-indicator-color-6b9ypa, var(--color-border-tabs-underline-xe9oi3, #006ce0));opacity:0}.awsui_tabs-tab-header-container_14rmt_1njjk_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1njjk_254).awsui_refresh_14rmt_1njjk_250:after{transition:opacity var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-c-cxy2sk, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tabs-tab-header-container_14rmt_1njjk_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1njjk_254).awsui_refresh_14rmt_1njjk_250:after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_1njjk_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1njjk_254).awsui_refresh_14rmt_1njjk_250:after,.awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_1njjk_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1njjk_254).awsui_refresh_14rmt_1njjk_250:after{animation:none;transition:none}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1njjk_237{margin-inline-end:calc(-1*var(--border-divider-section-width-uwo8my, 1px))}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1njjk_237:before{content:"";position:absolute;border-inline-end:var(--awsui-style-tabs-separator-width-6b9ypa, var(--border-divider-section-width-uwo8my, 1px)) solid var(--awsui-style-tabs-separator-color-6b9ypa, var(--color-border-tabs-divider-krofd6, #c6c6cd));inset:var(--space-scaled-s-iuuihm, 12px) 0;opacity:1}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1njjk_237.awsui_refresh_14rmt_1njjk_250:before{inset:calc(var(--space-static-s-t763lu, 12px) - var(--border-active-width-axzm24, 4px)) 0}.awsui_tabs-tab-link_14rmt_1njjk_296:not(#\9 ){position:relative;display:flex;align-items:stretch;text-decoration:none;cursor:pointer;padding-block-start:calc(var(--space-scaled-s-iuuihm, 12px) - 2px);padding-block-end:calc(var(--space-scaled-s-iuuihm, 12px) - 1px);padding-inline:0;margin-block-start:1px;border-block:var(--border-divider-section-width-uwo8my, 1px) solid var(--awsui-style-border-color-default-6b9ypa, transparent);border-inline:var(--border-divider-section-width-uwo8my, 1px) solid var(--awsui-style-border-color-default-6b9ypa, transparent);font-size:var(--font-size-tabs-eeo215, 16px);line-height:var(--line-height-tabs-vpnjo7, 20px);font-weight:var(--font-weight-tabs-ichxzl, 700);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-cpoktr, #424650));background-color:var(--awsui-style-background-default-6b9ypa, transparent);padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1px);padding-inline-end:var(--space-xxs-hwfkai, 4px);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_tabs-tab-link_14rmt_1njjk_296.awsui_refresh_14rmt_1njjk_250:not(#\9 ){padding-block-start:calc(var(--space-static-xs-gnm0mz, 8px) - 1px);padding-block-end:calc(var(--space-static-xs-gnm0mz, 8px) - 1px);margin-block-start:0}.awsui_tabs-tab-link_14rmt_1njjk_296:not(#\9 ):hover{color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-accent-wlpatu, #006ce0));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, transparent));background-color:var(--awsui-style-background-hover-6b9ypa, var(--awsui-style-background-default-6b9ypa, transparent))}.awsui_tabs-tab-link_14rmt_1njjk_296:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1njjk_296:not(#\9 ):focus{--awsui-style-focus-ring-box-shadow-6b9ypa: 0 0 0 var(--awsui-style-focus-ring-border-width-6b9ypa, 2px) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-lz1zs6, #006ce0));position:relative}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1njjk_296:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-tabs-focus-outline-gutter-eerrg4, -8px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1njjk_296:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-tabs-focus-outline-gutter-eerrg4, -8px));inset-block-start:calc(-1*var(--space-tabs-focus-outline-gutter-eerrg4, -8px));inline-size:calc(100% + var(--space-tabs-focus-outline-gutter-eerrg4, -8px) + var(--space-tabs-focus-outline-gutter-eerrg4, -8px));block-size:calc(100% + var(--space-tabs-focus-outline-gutter-eerrg4, -8px) + var(--space-tabs-focus-outline-gutter-eerrg4, -8px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa);z-index:1}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ):first-child{margin-inline-start:1px;scroll-margin-inline-start:1px}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ):first-child>.awsui_tabs-tab-header-container_14rmt_1njjk_237{padding-inline-start:calc(var(--space-xs-ymlm0b, 8px) - 1px)}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ):last-child{margin-inline-end:1px;scroll-margin-inline-end:1px}.awsui_tabs-tab_14rmt_1njjk_216:not(#\9 ):last-child>.awsui_tabs-tab-header-container_14rmt_1njjk_237{padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) - 1px)}.awsui_tabs-tab-disabled_14rmt_1njjk_254:not(#\9 ),.awsui_tabs-tab-disabled_14rmt_1njjk_254:not(#\9 ):hover{cursor:default;color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));border-color:var(--awsui-style-border-color-disabled-6b9ypa, transparent);background-color:var(--awsui-style-background-disabled-6b9ypa, transparent);font-weight:var(--font-weight-tabs-disabled-v5r551, 700)}.awsui_tabs-tab-active_14rmt_1njjk_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1njjk_254){color:var(--awsui-style-color-active-6b9ypa, var(--color-text-accent-wlpatu, #006ce0));border-color:var(--awsui-style-border-color-active-6b9ypa, transparent);background-color:var(--awsui-style-background-active-6b9ypa, transparent)}.awsui_tabs-tab-active_14rmt_1njjk_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1njjk_254):after{opacity:1}.awsui_tabs-header-with-divider_14rmt_1njjk_388:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-tabs-divider-krofd6, #c6c6cd)}.awsui_tabs_14rmt_1njjk_154:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;inline-size:100%}.awsui_tabs-content_14rmt_1njjk_434:not(#\9 ){display:none}.awsui_fit-height_14rmt_1njjk_438:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_tabs-content-active_14rmt_1njjk_444:not(#\9 ){display:block;flex:1}body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_1njjk_444:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_tabs-content-wrapper_14rmt_1njjk_458.awsui_with-paddings_14rmt_1njjk_458>.awsui_tabs-content_14rmt_1njjk_434:not(#\9 ){padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:0}.awsui_fit-height_14rmt_1njjk_438>.awsui_tabs-content-wrapper_14rmt_1njjk_458:not(#\9 ){flex:1;display:flex;flex-direction:column;overflow:auto}.awsui_fit-height_14rmt_1njjk_438>.awsui_tabs-content-wrapper_14rmt_1njjk_458>.awsui_tabs-container-content-wrapper_14rmt_1njjk_469:not(#\9 ){block-size:100%;display:flex;flex-direction:column}.awsui_tabs-container-content-wrapper_14rmt_1njjk_469.awsui_with-paddings_14rmt_1njjk_458>.awsui_tabs-content_14rmt_1njjk_434:not(#\9 ){padding-block-start:var(--space-tabs-content-top-pd4o7b, 12px);padding-block-end:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}

.awsui_undo-button_brdst_3x1zl_153:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:var(--font-link-button-weight-vslyg9, 700);letter-spacing:var(--font-link-button-letter-spacing-imtxwq, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-z4wjnv, transparent);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_undo-button_brdst_3x1zl_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_undo-button_brdst_3x1zl_153:not(#\9 ),.awsui-mode-entering .awsui_undo-button_brdst_3x1zl_153:not(#\9 ){animation:none;transition:none}.awsui_undo-button_brdst_3x1zl_153:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_undo-button_brdst_3x1zl_153:not(#\9 ):focus{outline:none}.awsui_undo-button_brdst_3x1zl_153:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_undo-button_brdst_3x1zl_153:not(#\9 ):active,.awsui_undo-button_brdst_3x1zl_153:not(#\9 ):focus,.awsui_undo-button_brdst_3x1zl_153:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-cn3mqh, transparent)}body[data-awsui-focus-visible=true] .awsui_undo-button_brdst_3x1zl_153:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}
.awsui_text-content_6absk_126d5_146:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_text-content_6absk_126d5_146 h1:not(#\9 ),.awsui_text-content_6absk_126d5_146 h2:not(#\9 ),.awsui_text-content_6absk_126d5_146 h3:not(#\9 ),.awsui_text-content_6absk_126d5_146 h4:not(#\9 ),.awsui_text-content_6absk_126d5_146 h5:not(#\9 ),.awsui_text-content_6absk_126d5_146 p:not(#\9 ){font-family:inherit;font-weight:var(--font-weight-normal-cxw1m3, 400);text-decoration:none;margin-block:0;margin-inline:0;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0}.awsui_text-content_6absk_126d5_146 h1:not(#\9 ),.awsui_text-content_6absk_126d5_146 h2:not(#\9 ),.awsui_text-content_6absk_126d5_146 h3:not(#\9 ),.awsui_text-content_6absk_126d5_146 h4:not(#\9 ),.awsui_text-content_6absk_126d5_146 h5:not(#\9 ){color:var(--color-text-heading-default-5vbiad, #0f141a)}.awsui_text-content_6absk_126d5_146 h1:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em);font-weight:var(--font-weight-heading-xl-u3m4we, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_126d5_146 h2:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_126d5_146 h3:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_126d5_146 h4:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);font-weight:var(--font-weight-heading-s-lcx0ai, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_126d5_146 h5:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);letter-spacing:var(--letter-spacing-heading-xs-fgog7a, normal);font-weight:var(--font-weight-heading-xs-wqqpne, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_126d5_146 b:not(#\9 ),.awsui_text-content_6absk_126d5_146 strong:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_text-content_6absk_126d5_146 p:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:inherit}.awsui_text-content_6absk_126d5_146 small:not(#\9 ){display:inline-block;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);color:var(--color-text-small-13tluq, #656871)}.awsui_text-content_6absk_126d5_146 small a:not(#\9 ){font-size:inherit;text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_126d5_146 small a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_126d5_146 small a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_126d5_146 small a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_126d5_146 small a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_126d5_146 small a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_126d5_146 small a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_126d5_146 small a:not(#\9 ):active,.awsui_text-content_6absk_126d5_146 small a:not(#\9 ):focus,.awsui_text-content_6absk_126d5_146 small a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_text-content_6absk_126d5_146 code:not(#\9 ),.awsui_text-content_6absk_126d5_146 pre:not(#\9 ),.awsui_text-content_6absk_126d5_146 samp:not(#\9 ){font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_text-content_6absk_126d5_146 code:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_text-content_6absk_126d5_146 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_126d5_146 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_126d5_146 a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_126d5_146 a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_126d5_146 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_126d5_146 a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_126d5_146 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_126d5_146 a:not(#\9 ):active,.awsui_text-content_6absk_126d5_146 a:not(#\9 ):focus,.awsui_text-content_6absk_126d5_146 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_text-content_6absk_126d5_146 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_text-content_6absk_126d5_146 ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px);margin-block:var(--space-scaled-xs-dw9wl5, 8px);margin-inline:0;list-style-position:outside}.awsui_text-content_6absk_126d5_146 ul+ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ul+ol:not(#\9 ),.awsui_text-content_6absk_126d5_146 ul>li+ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ul>li+li:not(#\9 ),.awsui_text-content_6absk_126d5_146 ul>li+ol:not(#\9 ),.awsui_text-content_6absk_126d5_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol+ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol+ol:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol>li+ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol>li+li:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol>li+ol:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol>li>ol:not(#\9 ){padding-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_text-content_6absk_126d5_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_126d5_146 ol>li>ol:not(#\9 ){margin-block:0;margin-inline:0}
.awsui_textarea_qk1j1_wj2mh_149:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;resize:auto;cursor:text;white-space:pre-wrap;padding-block:var(--space-field-vertical-vm99qz, 5px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;background-color:var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_textarea_qk1j1_wj2mh_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-mvv73z, #8c8c94)));color:var(--awsui-style-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a)));background-color:var(--awsui-style-background-hover-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa, --awsui-style-box-shadow-default-6b9ypa)}.awsui_textarea_qk1j1_wj2mh_149.awsui_textarea-readonly_qk1j1_wj2mh_206:not(#\9 ){background-color:var(--awsui-style-background-readonly-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff)));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0)));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0)));color:var(--awsui-style-color-readonly-6b9ypa, var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-6b9ypa)}.awsui_textarea_qk1j1_wj2mh_149:not(#\9 )::placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-6b9ypa);font-style:var(--awsui-style-placeholder-font-style-6b9ypa, italic);font-weight:var(--awsui-style-placeholder-font-weight-6b9ypa);opacity:1}.awsui_textarea_qk1j1_wj2mh_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sl6x1x, #006ce0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sl6x1x, #006ce0));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0));color:var(--awsui-style-color-focus-6b9ypa, var(--color-text-body-default-ryjct1, #0f141a));background-color:var(--awsui-style-background-focus-6b9ypa, var(--color-background-input-default-dkd4bz, #ffffff))}.awsui_textarea_qk1j1_wj2mh_149:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_qk1j1_wj2mh_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-input-disabled-cn9bpj, #ebebf0));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-yyhlvy, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-input-disabled-k0zows, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa)}.awsui_textarea_qk1j1_wj2mh_149:not(#\9 ):disabled::placeholder{color:var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb);opacity:1}.awsui_textarea_qk1j1_wj2mh_149.awsui_textarea-invalid_qk1j1_wj2mh_247:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-error-mxzop7, #db0000));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_textarea_qk1j1_wj2mh_149.awsui_textarea-invalid_qk1j1_wj2mh_247:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_textarea_qk1j1_wj2mh_149.awsui_textarea-warning_qk1j1_wj2mh_256:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-warning-zb7um8, #855900));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_textarea_qk1j1_wj2mh_149.awsui_textarea-warning_qk1j1_wj2mh_256:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}
.awsui_button_m5h9f_qdlb7_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;block-size:100%;padding-inline:var(--space-xs-ymlm0b, 8px);text-decoration:none;cursor:pointer;border-block:transparent;border-inline:transparent;background:transparent;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_button_m5h9f_qdlb7_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a);text-decoration:none}.awsui_button_m5h9f_qdlb7_145:not(#\9 ):active,.awsui_button_m5h9f_qdlb7_145.awsui_expanded_m5h9f_qdlb7_197:not(#\9 ){background:transparent;color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_button_m5h9f_qdlb7_145.awsui_expanded_m5h9f_qdlb7_197:not(#\9 ){color:var(--color-text-accent-wlpatu, #006ce0)}.awsui_button_m5h9f_qdlb7_145:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_button_m5h9f_qdlb7_145.awsui_offset-right-none_m5h9f_qdlb7_208:not(#\9 ){margin-inline-end:0}.awsui_button_m5h9f_qdlb7_145.awsui_offset-right-l_m5h9f_qdlb7_211:not(#\9 ){margin-inline-end:var(--space-s-tvghoh, 12px)}.awsui_button_m5h9f_qdlb7_145.awsui_offset-right-xxl_m5h9f_qdlb7_214:not(#\9 ){margin-inline-end:var(--space-xl-jfy3x4, 24px)}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_qdlb7_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_qdlb7_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_qdlb7_145:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_text_m5h9f_qdlb7_239:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_icon_m5h9f_qdlb7_243+.awsui_text_m5h9f_qdlb7_239:not(#\9 ){margin-inline-start:var(--space-xs-ymlm0b, 8px)}
.awsui_top-navigation_k5dlb_1bfpr_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-h114dj, #ffffff);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_top-navigation_k5dlb_1bfpr_145>.awsui_padding-box_k5dlb_1bfpr_178:not(#\9 ){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing:border-box;block-size:calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-m-l37gh7, 16px));padding-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_top-navigation_k5dlb_1bfpr_145.awsui_medium_k5dlb_1bfpr_188>.awsui_padding-box_k5dlb_1bfpr_178:not(#\9 ),.awsui_top-navigation_k5dlb_1bfpr_145.awsui_narrow_k5dlb_1bfpr_188>.awsui_padding-box_k5dlb_1bfpr_178:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px)}.awsui_top-navigation_k5dlb_1bfpr_145.awsui_medium_k5dlb_1bfpr_188>.awsui_padding-box_k5dlb_1bfpr_178:not(#\9 ){block-size:calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-xs-dw9wl5, 8px));padding-inline-end:0}.awsui_top-navigation_k5dlb_1bfpr_145.awsui_narrow_k5dlb_1bfpr_188>.awsui_padding-box_k5dlb_1bfpr_178:not(#\9 ){block-size:var(--space-xxxl-aut1u7, 40px)}.awsui_virtual_k5dlb_1bfpr_199:not(#\9 ){inline-size:9000px}.awsui_hidden_k5dlb_1bfpr_203:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important;visibility:hidden}.awsui_hidden_k5dlb_1bfpr_203 *:not(#\9 ):not(#awsui_\9 _k5dlb_1bfpr_1){visibility:hidden}.awsui_identity_k5dlb_1bfpr_215:not(#\9 ){min-inline-size:0}.awsui_identity_k5dlb_1bfpr_215>.awsui_identity-link_k5dlb_1bfpr_218:not(#\9 ){display:flex;align-items:center;text-decoration:none;color:var(--color-text-top-navigation-title-379ooe, #0f141a)}.awsui_identity_k5dlb_1bfpr_215>.awsui_identity-link_k5dlb_1bfpr_218:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0)}body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_1bfpr_215>.awsui_identity-link_k5dlb_1bfpr_218:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_identity_k5dlb_1bfpr_215.awsui_no-logo_k5dlb_1bfpr_238:not(#\9 ){min-inline-size:100px}.awsui_logo_k5dlb_1bfpr_242:not(#\9 ){display:block;max-block-size:var(--space-xxl-32srm4, 32px);margin-inline-end:var(--space-s-tvghoh, 12px);inline-size:auto;flex-shrink:0;min-inline-size:10px}.awsui_logo_k5dlb_1bfpr_242.awsui_narrow_k5dlb_1bfpr_188:not(#\9 ){max-block-size:var(--space-xl-jfy3x4, 24px)}.awsui_title_k5dlb_1bfpr_254:not(#\9 ){font-family:var(--font-family-heading-rri3bb, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_no-logo_k5dlb_1bfpr_238>.awsui_identity-link_k5dlb_1bfpr_218>.awsui_title_k5dlb_1bfpr_254:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_inputs_k5dlb_1bfpr_270:not(#\9 ){display:flex;flex:1;padding-block:0;padding-inline:var(--space-m-dsumyt, 16px);justify-content:center}.awsui_search_k5dlb_1bfpr_278:not(#\9 ){inline-size:100%;max-inline-size:340px}.awsui_search-expanded_k5dlb_1bfpr_282:not(#\9 ){max-inline-size:none}.awsui_utilities_k5dlb_1bfpr_286:not(#\9 ){display:flex;flex-shrink:0;flex-direction:row;align-items:stretch;block-size:100%}.awsui_medium_k5dlb_1bfpr_188>.awsui_padding-box_k5dlb_1bfpr_178>.awsui_utilities_k5dlb_1bfpr_286:not(#\9 ),.awsui_narrow_k5dlb_1bfpr_188>.awsui_padding-box_k5dlb_1bfpr_178>.awsui_utilities_k5dlb_1bfpr_286:not(#\9 ){padding-inline-start:0}.awsui_utility-wrapper_k5dlb_1bfpr_297:not(#\9 ){display:flex;position:relative;flex-shrink:0;align-items:center;padding-block:0;padding-inline:var(--space-m-dsumyt, 16px)}.awsui_utility-wrapper_k5dlb_1bfpr_297:not(#\9 )::after{display:block;position:absolute;content:"";inline-size:1px;inset-inline-end:0;inset-block:var(--space-s-tvghoh, 12px);background:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_utility-wrapper_k5dlb_1bfpr_297:not(#\9 ):last-of-type::after{display:none}.awsui_utility-type-button-link_k5dlb_1bfpr_318:not(#\9 ){padding-block:0;padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_utility-type-menu-dropdown_k5dlb_1bfpr_323:not(#\9 ){padding-block:0;padding-inline:var(--space-s-tvghoh, 12px);align-items:stretch}.awsui_utility-type-menu-dropdown_k5dlb_1bfpr_323:not(#\9 ):not(.awsui_narrow_k5dlb_1bfpr_188):last-of-type,.awsui_utility-type-menu-dropdown_k5dlb_1bfpr_323:not(#\9 ):not(.awsui_medium_k5dlb_1bfpr_188):last-of-type{padding-inline-end:0}.awsui_utility-type-button-primary-button_k5dlb_1bfpr_332:not(#\9 ){inset-inline-start:-1px;border-inline-start:1px solid var(--color-background-container-content-h114dj, #ffffff)}.awsui_utility-type-button-primary-button_k5dlb_1bfpr_332:not(#\9 )::after{display:none}.awsui_utility-link-icon_k5dlb_1bfpr_340:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_utility-button-external-icon_k5dlb_1bfpr_344:not(#\9 ){display:inline-block}.awsui_offset-right-none_k5dlb_1bfpr_348:not(#\9 ){margin-inline-end:0}.awsui_offset-right-l_k5dlb_1bfpr_352:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_offset-right-xxl_k5dlb_1bfpr_356:not(#\9 ){margin-inline-end:var(--space-m-dsumyt, 16px)}.awsui_overflow-menu-drawer_k5dlb_1bfpr_361:not(#\9 ){position:fixed;block-size:100%;inline-size:100%;z-index:1001}.awsui_overflow-menu_k5dlb_1bfpr_361:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-h114dj, #ffffff);block-size:100%}.awsui_overflow-menu-header_k5dlb_1bfpr_402:not(#\9 ){display:flex;align-items:center;min-block-size:var(--font-panel-header-line-height-8xb2qj, 22px);padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:var(--space-scaled-m-l37gh7, 16px);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_overflow-menu-header-text_k5dlb_1bfpr_410:not(#\9 ){color:var(--color-text-heading-default-5vbiad, #0f141a);flex:1;margin-block:0;margin-inline:0;text-align:center}.awsui_overflow-menu-header-text--title_k5dlb_1bfpr_417:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_overflow-menu-header-text--secondary_k5dlb_1bfpr_426:not(#\9 ){font-size:var(--font-header-h2-description-size-g2wws3, 14px);line-height:var(--font-header-h2-description-line-height-ts2s6o, 20px);font-weight:var(--font-weight-normal-cxw1m3, 400);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_overflow-menu-control_k5dlb_1bfpr_442:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;inline-size:100%;padding-block:0;padding-inline:0;background:none;border-block:none;border-inline:none}.awsui_overflow-menu-list-item-utility_k5dlb_1bfpr_480>.awsui_overflow-menu-control_k5dlb_1bfpr_442:not(#\9 ){padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:var(--space-scaled-m-l37gh7, 16px)}.awsui_overflow-menu-control_k5dlb_1bfpr_442:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0);cursor:pointer}.awsui_overflow-menu-control-link_k5dlb_1bfpr_488:not(#\9 ){text-decoration:none}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_1bfpr_491:not(#\9 ){color:var(--color-text-dropdown-group-label-3vji4k, #424650);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_1bfpr_491:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1bfpr_442:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1bfpr_442:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1bfpr_442:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_overflow-menu-list_k5dlb_1bfpr_480:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_overflow-menu-list-submenu_k5dlb_1bfpr_527:not(#\9 ){margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:0}.awsui_overflow-menu-list-item_k5dlb_1bfpr_480:not(#\9 ){box-sizing:border-box;letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em)}.awsui_overflow-menu-list-item-icon_k5dlb_1bfpr_536:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_overflow-menu-list-item-text_k5dlb_1bfpr_539:not(#\9 ){flex:1}.awsui_overflow-menu-list-item-utility_k5dlb_1bfpr_480:not(#\9 ){font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_overflow-menu-list-item-submenu_k5dlb_1bfpr_548:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid transparent;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid transparent;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-l-k5kohy, 20px)}.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_1bfpr_554:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-s-iuuihm, 12px)}.awsui_overflow-menu-list-item-expandable_k5dlb_1bfpr_558:not(#\9 ){border-block-start-color:var(--color-border-divider-default-nfermc, #c6c6cd);border-block-end-color:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_icon_k5dlb_1bfpr_563:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_k5dlb_1bfpr_563:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_k5dlb_1bfpr_563:not(#\9 ),.awsui-mode-entering .awsui_icon_k5dlb_1bfpr_563:not(#\9 ){animation:none;transition:none}.awsui_icon-open_k5dlb_1bfpr_577:not(#\9 ){transform:rotate(-180deg)}
.awsui_treeitem-group_1agpu_rp82b_185:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_rp82b_185:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_rp82b_185.awsui_offset_1agpu_rp82b_202:not(#\9 ){margin-inline-start:var(--space-tree-view-indentation-xh9kis, 24px)}.awsui_treeitem_1agpu_rp82b_185>.awsui_treeitem-content-wrapper_1agpu_rp82b_205:not(#\9 ){display:grid;grid-template-columns:28px 1fr;align-items:baseline}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_rp82b_185>.awsui_treeitem-content-wrapper_1agpu_rp82b_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_rp82b_210:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_rp82b_185>.awsui_treeitem-content-wrapper_1agpu_rp82b_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_rp82b_210:focus){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_rp82b_185>.awsui_treeitem-content-wrapper_1agpu_rp82b_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_rp82b_210:focus)::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_treeitem_1agpu_rp82b_185>.awsui_treeitem-content-wrapper_1agpu_rp82b_205>.awsui_expand-toggle-wrapper_1agpu_rp82b_231:not(#\9 ){display:grid;grid-column:1;grid-row:1}.awsui_treeitem_1agpu_rp82b_185>.awsui_treeitem-content-wrapper_1agpu_rp82b_205>.awsui_expand-toggle-wrapper_1agpu_rp82b_231>.awsui_toggle_1agpu_rp82b_236:not(#\9 ){justify-self:center;position:relative;inset-block-start:2px;inset-inline-start:-2px}.awsui_treeitem_1agpu_rp82b_185>.awsui_treeitem-content-wrapper_1agpu_rp82b_205>.awsui_structured-item-wrapper_1agpu_rp82b_242:not(#\9 ){grid-column:2;grid-row:1/span 2;padding-block:var(--space-scaled-xxxs-h2sc51, 2px);position:relative}.awsui_tree-item-focus-target_1agpu_rp82b_210:not(#\9 ){outline:none}
.awsui_vertical-connector_1r2pu_do4vt_9:not(#\9 ){background-color:var(--color-tree-view-connector-line-0m8cyw, #8c8c94);inline-size:var(--border-divider-list-width-tdfx1x, 1px)}.awsui_vertical-connector_1r2pu_do4vt_9.awsui_grid_1r2pu_do4vt_13:not(#\9 ){grid-row:2/span 3;grid-column:1;block-size:100%;position:relative;inset-inline-start:calc((28px - var(--border-divider-list-width-tdfx1x, 1px))/2 - 2px)}.awsui_vertical-connector_1r2pu_do4vt_9.awsui_absolute_1r2pu_do4vt_20:not(#\9 ){position:absolute;inset:0;inset-block-end:var(--space-scaled-xs-dw9wl5, 8px);inset-inline-start:calc((28px - var(--border-divider-list-width-tdfx1x, 1px))/2 - 2px)}

.awsui_root_18gnm_12h4s_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-heading-m-uoaqdh, 22px);padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-xxs-foe114, 4px)}.awsui_tree_18gnm_12h4s_218:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}
.awsui_tutorial-list_1u70p_1wsx3_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_tutorial-title_1u70p_1wsx3_217:not(#\9 ){display:flex;align-items:flex-start;margin-inline-start:calc(-1*var(--space-xxs-hwfkai, 4px));padding-block-end:var(--space-xxxs-pajhad, 2px)}.awsui_task_1u70p_1wsx3_224:not(#\9 ){list-style:none;padding-block-start:0}.awsui_task_1u70p_1wsx3_224:not(#\9 ):not(:first-child){margin-block-start:var(--space-xl-jfy3x4, 24px)}.awsui_task-title_1u70p_1wsx3_232:not(#\9 ){display:flex;align-items:flex-start;padding-inline-start:var(--border-divider-section-width-uwo8my, 1px);font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em)}.awsui_task-title--status_1u70p_1wsx3_240:not(#\9 ){line-height:inherit}.awsui_current-task_1u70p_1wsx3_244:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_successful-task_1u70p_1wsx3_248:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_congratulation-message_1u70p_1wsx3_252:not(#\9 ){display:flex;font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);font-weight:var(--font-weight-heading-xs-wqqpne, 700);color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_congratulation-message--status_1u70p_1wsx3_260:not(#\9 ){line-height:inherit;flex-shrink:0}.awsui_plaintext-congratulation-description_1u70p_1wsx3_265:not(#\9 ){white-space:pre-line}.awsui_divider_1u70p_1wsx3_269:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_step-list_1u70p_1wsx3_273:not(#\9 ){list-style:none;padding-block:0;padding-inline-start:var(--space-xxxs-pajhad, 2px);padding-inline-end:0}.awsui_step_1u70p_1wsx3_273:not(#\9 ):not(:first-child){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_expandable-section-wrapper_1u70p_1wsx3_284:not(#\9 ){inline-size:100%}.awsui_expandable-section-header_1u70p_1wsx3_288:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}
.awsui_content-enter_ig8mp_24coi_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_ig8mp_24coi_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@keyframes awsui_awsui-motion-fade-in_ig8mp_24coi_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_ig8mp_24coi_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_ig8mp_24coi_193:not(#\9 ),.awsui-mode-entering .awsui_content-enter_ig8mp_24coi_193:not(#\9 ){animation:none;transition:none}.awsui_tutorial-list_ig8mp_24coi_215:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_tutorial-box_ig8mp_24coi_251:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;list-style:none;border-block:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-tutorial-7ctcb6, #dedee3);border-inline:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-tutorial-7ctcb6, #dedee3);border-start-start-radius:var(--border-radius-tutorial-panel-item-ojaqxg, 8px);border-start-end-radius:var(--border-radius-tutorial-panel-item-ojaqxg, 8px);border-end-start-radius:var(--border-radius-tutorial-panel-item-ojaqxg, 8px);border-end-end-radius:var(--border-radius-tutorial-panel-item-ojaqxg, 8px);padding-block:var(--space-m-dsumyt, 16px);padding-inline:var(--space-m-dsumyt, 16px)}.awsui_tutorial-box_ig8mp_24coi_251:not(#\9 ):not(:first-child){margin-block-start:var(--space-l-2ud1p3, 20px)}.awsui_tutorial-box-title_ig8mp_24coi_295:not(#\9 ){display:flex;align-items:flex-start;justify-content:space-between}.awsui_tutorial-description-plaintext_ig8mp_24coi_301:not(#\9 ){white-space:pre-line}.awsui_tutorial-description_ig8mp_24coi_301 ul:not(#\9 ){list-style-type:initial}.awsui_expandable-section_ig8mp_24coi_312:not(#\9 ){display:none;margin-block-start:var(--space-m-dsumyt, 16px)}.awsui_expandable-section_ig8mp_24coi_312.awsui_expanded_ig8mp_24coi_316:not(#\9 ){display:block}.awsui_button-wrapper_ig8mp_24coi_320:not(#\9 ){margin-block:calc(-1*var(--space-xxs-hwfkai, 4px) - var(--border-width-button-jm0qg7, 2px));margin-inline:calc(-1*var(--space-xxs-hwfkai, 4px) - var(--border-width-button-jm0qg7, 2px))}.awsui_download-link_ig8mp_24coi_353:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-decoration:none;display:inline;white-space:inherit;letter-spacing:.005em;color:var(--color-text-body-secondary-p9djjm, #424650)}.awsui_download-link_ig8mp_24coi_353:not(#\9 ):hover{cursor:pointer}.awsui_download-link_ig8mp_24coi_353:not(#\9 ):focus{outline:none}.awsui_download-link_ig8mp_24coi_353:not(#\9 ):active,.awsui_download-link_ig8mp_24coi_353:not(#\9 ):focus,.awsui_download-link_ig8mp_24coi_353:not(#\9 ):hover{text-decoration:underline;text-decoration-color:currentColor}body[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_24coi_353:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}
.awsui_tutorial-panel_1oin5_yzl58_185:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block-start:0;padding-block-end:var(--space-m-dsumyt, 16px);padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_tutorial-panel_1oin5_yzl58_185:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_yzl58_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_yzl58_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_yzl58_185:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}
.awsui_root_1xupv_eyw91_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:var(--font-weight-normal-cxw1m3, 400);font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_wizard_1xupv_eyw91_177.awsui_refresh_1xupv_eyw91_177:not(#\9 ){column-gap:var(--space-xl-jfy3x4, 24px);display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto 1fr;row-gap:var(--space-scaled-xxs-foe114, 4px)}.awsui_wizard_1xupv_eyw91_177.awsui_refresh_1xupv_eyw91_177.awsui_small-container_1xupv_eyw91_184:not(#\9 ){grid-template-columns:minmax(0, 1fr) 0;grid-template-rows:auto auto 1fr;row-gap:var(--space-scaled-xxs-foe114, 4px)}.awsui_wizard_1xupv_eyw91_177:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177){display:flex}.awsui_wizard_1xupv_eyw91_177:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177).awsui_small-container_1xupv_eyw91_184{flex-direction:column;gap:var(--space-s-tvghoh, 12px)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177:not(#\9 ){grid-column:1;grid-row:1/span 2;padding-block-start:calc(var(--space-xs-ymlm0b, 8px) + var(--space-scaled-xxs-foe114, 4px))}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177:not(#\9 ){position:relative;margin-block:0;margin-inline:0;padding-block-start:var(--space-scaled-xxs-foe114, 4px);padding-block-end:0;padding-inline:0;inline-size:260px;box-sizing:border-box}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li:not(#\9 ){display:grid;column-gap:var(--space-xs-ymlm0b, 8px);grid-template-columns:var(--space-l-2ud1p3, 20px) 1fr;grid-template-rows:repeat(2, auto);padding-block:0;padding-inline:0}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li>hr:not(#\9 ){background-color:var(--color-border-divider-default-nfermc, #c6c6cd);border-block:0;border-inline:0;grid-column:1;block-size:100%;inline-size:var(--space-xxxs-pajhad, 2px)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li>.awsui_number_1xupv_eyw91_231:not(#\9 ){color:var(--color-text-small-13tluq, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);grid-column:2;grid-row:1}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li>a:not(#\9 ){align-items:start;column-gap:var(--space-xs-ymlm0b, 8px);cursor:pointer;display:grid;font-size:var(--font-size-body-m-a7nh2n, 14px);grid-column:1/span 2;grid-row:2;grid-template-columns:var(--space-l-2ud1p3, 20px) 1fr}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li>a>.awsui_circle_1xupv_eyw91_247:not(#\9 ){border-start-start-radius:100%;border-start-end-radius:100%;border-end-start-radius:100%;border-end-end-radius:100%;grid-column:1;block-size:10px;justify-self:center;margin-block-start:6px;inline-size:10px}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li>a>.awsui_title_1xupv_eyw91_258:not(#\9 ){min-inline-size:0;word-break:break-word;grid-column:2}body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li>a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li:not(#\9 ):first-child>hr{grid-row:2/span 2}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li:not(#\9 ):not(:first-child)>.awsui_number_1xupv_eyw91_231{margin-block-start:var(--space-m-dsumyt, 16px)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li:not(#\9 ):last-child>hr{grid-row:1}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li:not(#\9 ):only-of-type>hr{display:none}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li:not(#\9 ):not(:first-child):not(:last-child)>hr{grid-row:1/span 3}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_active_1xupv_eyw91_289>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_active_1xupv_eyw91_289>a>.awsui_circle_1xupv_eyw91_247:not(#\9 ){background-color:var(--color-background-control-checked-xk5cy2, #006ce0);box-shadow:0 0 0 3px var(--color-background-container-content-h114dj, #ffffff),0 0 0 5px var(--color-background-control-checked-xk5cy2, #006ce0),0 0 0 7px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_active_1xupv_eyw91_289>a>.awsui_title_1xupv_eyw91_258:not(#\9 ){color:var(--color-background-control-checked-xk5cy2, #006ce0);font-weight:var(--font-weight-bold-fo1afg, 700)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_disabled_1xupv_eyw91_300>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_disabled_1xupv_eyw91_300>a>.awsui_circle_1xupv_eyw91_247:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);box-shadow:0 0 0 2px var(--color-text-interactive-disabled-vbo6v5, #b4b4bb),0 0 0 4px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_disabled_1xupv_eyw91_300>a>.awsui_title_1xupv_eyw91_258:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_enabled_1xupv_eyw91_310>a>.awsui_circle_1xupv_eyw91_247:not(#\9 ){background-color:var(--color-text-interactive-default-cpoktr, #424650);box-shadow:0 0 0 2px var(--color-text-interactive-default-cpoktr, #424650),0 0 0 4px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_enabled_1xupv_eyw91_310>a>.awsui_title_1xupv_eyw91_258:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_enabled_1xupv_eyw91_310>a:not(#\9 ):hover>.awsui_circle_1xupv_eyw91_247{background-color:var(--color-background-control-checked-xk5cy2, #006ce0);box-shadow:0 0 0 2px var(--color-background-control-checked-xk5cy2, #006ce0),0 0 0 4px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177>ul.awsui_refresh_1xupv_eyw91_177>li.awsui_enabled_1xupv_eyw91_310>a:not(#\9 ):hover>.awsui_title_1xupv_eyw91_258{color:var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_navigation_1xupv_eyw91_198:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177){color:var(--color-text-disabled-y2eoxf, #b4b4bb);display:inline-block;margin-inline-end:calc(2*var(--space-xxxl-aut1u7, 40px));min-inline-size:200px;padding-block-start:var(--space-xxs-hwfkai, 4px);inline-size:200px}.awsui_navigation_1xupv_eyw91_198:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177)>ul:not(.awsui_refresh_1xupv_eyw91_177){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_navigation_1xupv_eyw91_198:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177)>ul:not(.awsui_refresh_1xupv_eyw91_177)>li{min-inline-size:0;word-break:break-word;padding-block:0 var(--space-scaled-m-l37gh7, 16px)}.awsui_navigation_1xupv_eyw91_198:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177)>ul:not(.awsui_refresh_1xupv_eyw91_177)>li:not(:first-child){margin-block-start:var(--space-scaled-m-l37gh7, 16px)}.awsui_navigation_1xupv_eyw91_198:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177)>ul:not(.awsui_refresh_1xupv_eyw91_177)>li:not(:last-child){border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_form_1xupv_eyw91_354:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177){min-inline-size:0;word-break:break-word;inline-size:100%}.awsui_form_1xupv_eyw91_354:not(#\9 ):not(.awsui_refresh_1xupv_eyw91_177)>.awsui_form-header_1xupv_eyw91_359{position:relative;margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_form_1xupv_eyw91_354.awsui_refresh_1xupv_eyw91_177:not(#\9 ){min-inline-size:0;word-break:break-word;display:contents}.awsui_form_1xupv_eyw91_354.awsui_refresh_1xupv_eyw91_177>.awsui_form-header_1xupv_eyw91_359:not(#\9 ){grid-column:2;grid-row:1;color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_form_1xupv_eyw91_354.awsui_refresh_1xupv_eyw91_177>.awsui_form-header_1xupv_eyw91_359>.awsui_form-header-content_1xupv_eyw91_374:not(#\9 ){padding-block-start:calc(var(--space-xl-jfy3x4, 24px) + var(--space-scaled-xxxs-h2sc51, 2px));padding-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_form_1xupv_eyw91_354.awsui_refresh_1xupv_eyw91_177>.awsui_form-component_1xupv_eyw91_378:not(#\9 ){grid-column:2;grid-row:2}.awsui_form_1xupv_eyw91_354.awsui_refresh_1xupv_eyw91_177.awsui_small-container_1xupv_eyw91_184>.awsui_form-header_1xupv_eyw91_359:not(#\9 ){grid-column:1/span 2;grid-row:2}.awsui_form_1xupv_eyw91_354.awsui_refresh_1xupv_eyw91_177.awsui_small-container_1xupv_eyw91_184>.awsui_form-header_1xupv_eyw91_359>.awsui_form-header-content_1xupv_eyw91_374:not(#\9 ){padding-block-start:0}.awsui_form_1xupv_eyw91_354.awsui_refresh_1xupv_eyw91_177.awsui_small-container_1xupv_eyw91_184>.awsui_form-component_1xupv_eyw91_378:not(#\9 ){grid-column:1/span 2;grid-row:3}.awsui_navigation_1xupv_eyw91_198.awsui_hidden_1xupv_eyw91_394:not(#\9 ){display:none}.awsui_collapsed-steps_1xupv_eyw91_398:not(#\9 ){grid-column:1/span 2;grid-row:1}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177.awsui_collapsed-steps-navigation_1xupv_eyw91_404:not(#\9 ){grid-column:unset;grid-row:unset;padding-block-start:0}.awsui_navigation_1xupv_eyw91_198.awsui_refresh_1xupv_eyw91_177.awsui_collapsed-steps-navigation_1xupv_eyw91_404>ul.awsui_refresh_1xupv_eyw91_177:not(#\9 ){inline-size:100%}.awsui_form-header-component-wrapper_1xupv_eyw91_413:not(#\9 ){outline:none}body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_eyw91_413:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_navigation-link-active_1xupv_eyw91_435:not(#\9 ){font-weight:var(--font-weight-bold-fo1afg, 700);color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_navigation-link-disabled_1xupv_eyw91_440:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_action-buttons_1xupv_eyw91_451:not(#\9 ){display:flex;justify-content:flex-end}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMzA1LmNzcyIsIm1hcHBpbmdzIjoiQUFBQSw0RUFVQSxLQUNFLGlCQUNBLDhCQVVGLEtBQ0UsU0FPRixLQUNFLGNBUUYsR0FDRSxjQUNBLGVBV0YsR0FDRSx1QkFDQSxTQUNBLGlCQVFGLElBQ0UsZ0NBQ0EsY0FVRixFQUNFLDZCQVFGLFlBQ0UsbUJBQ0EsMEJBQ0EsaUNBT0YsU0FFRSxtQkFRRixjQUdFLGdDQUNBLGNBT0YsTUFDRSxjQVFGLFFBRUUsY0FDQSxjQUNBLGtCQUNBLHdCQUdGLElBQ0UsZUFHRixJQUNFLFdBVUYsSUFDRSxrQkFXRixzQ0FLRSxvQkFDQSxlQUNBLGlCQUNBLFNBUUYsYUFFRSxpQkFRRixjQUVFLG9CQU9GLGdEQUlFLDBCQU9GLHdIQUlFLGtCQUNBLFVBT0YsNEdBSUUsOEJBT0YsU0FDRSwyQkFVRixPQUNFLHNCQUNBLGNBQ0EsY0FDQSxlQUNBLFVBQ0EsbUJBT0YsU0FDRSx3QkFPRixTQUNFLGNBUUYsNkJBRUUsc0JBQ0EsVUFPRixrRkFFRSxZQVFGLGNBQ0UsNkJBQ0Esb0JBT0YseUNBQ0Usd0JBUUYsNkJBQ0UsMEJBQ0EsYUFVRixRQUNFLGNBT0YsUUFDRSxrQkFVRixTQUNFLGFBT0YsU0FDRSxhQUdGLHlCQUNFLGtCQUtGLHVDQUNFLGtCQUdGLFdBQ0UsMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBR0YsV0FDRSwyQkFDQSxnQkFDQSxrQkFDQSwyREFHRixXQUNFLDJCQUNBLGdCQUNBLGtCQUNBLDJEQUdGLFdBQ0ksMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBR0osV0FDRSwyQkFDQSxnQkFDQSxrQkFDQSwyREFLRixLQUNFLGtCQUdGLEtBQ0UsNmwrSTtBQzFZRiw2QkFDRSxLQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGdDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLGlDQUNBLHVDQUNBLDZCQUNBLDZCQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLDBFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHFFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLGtGQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG9GQUNBLGtGQUNBLGtGQUNBLG9GQUNBLG9GQUNBLHVFQUNBLHlDQUNBLG9DQUNBLHVDQUNBLHVDQUNBLDZEQUNBLCtGQUNBLHNGQUNBLDJGQUNBLHdGQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLGlEQUNBLHdEQUNBLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDBEQUNBLDJEQUNBLDJFQUNBLCtFQUNBLDBFQUNBLDJFQUNBLDZFQUNBLHVGQUNBLDhFQUNBLCtFQUNBLGtGQUNBLDZFQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLHVFQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLGdGQUNBLHdFQUNBLHNFQUNBLHFFQUNBLDBFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDJEQUNBLG9GQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlEQUNBLGtFQUNBLHlFQUNBLHVFQUNBLGdFQUNBLHFGQUNBLDZFQUNBLDhFQUNBLGdHQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLHlFQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDhFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLDREQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLHVFQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLG9FQUNBLGtFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDhKQUNBLHlFQUNBLHFEQUNBLCtKQUNBLDJEQUNBLCtFQUNBLCtFQUNBLCtFQUNBLCtGQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDRFQUNBLDZEQUNBLGdEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLG9EQUNBLGdEQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLG9EQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDZFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLG9FQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLHlFQUNBLGlFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHVGQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHVEQUNBLDhEQUNBLDREQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGlFQUNBLCtEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLGtFQUNBLHNEQUNBLDREQUNBLHlFQUNBLHFFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLDZEQUNBLG9FQUNBLCtFQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLDRDQUNBLCtEQUNBLHVDQUNBLHdFQUNBLHNGQUNBLDREQUNBLDREQUNBLDJHQUNBLGlGQUNBLHdFQUNBLGtGQUNBLGtFQUNBLDJFQUNBLGtFQUNBLCtCQUNBLCtCQUNBLGtDQUNBLG1DQUNBLGtDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLDBDQUNBLDJDQUNBLDBEQUNBLDhCQUNBLG9GQUNBLDhEQUNBLGdEQUNBLGdDQUNBLHNDQUNBLHlDQUNBLG9DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG1DQUNBLCtCQUNBLGdDQUNBLDhCQUNBLGlDQUNBLHVDQUNBLDBDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDBDQUNBLGlDQUNBLGlDQUNBLG9DQUNBLHFDQUNBLG9DQUNBLG9DQUNBLG9DQUNBLHFDQUNBLGlDQUNBLDRGQUNBLDJDQUNBLHdDQUNBLHFEQUNBLDZEQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGtDQUNBLCtCQUNBLDBDQUNBLDJDQUNBLHFDQUNBLHVDQUNBLG9DQUNBLGtFQUNBLGlDQUNBLG1DQUNBLG1EQUNBLHFFQUNBLDBFQUNBLDZFQUNBLGtGQUNBLG9GQUNBLHNDQUNBLHVEQUNBLHNEQUNBLGlFQUNBLHFDQUNBLHFDQUNBLGdDQUNBLGlDQUNBLGlFQUNBLDRDQUNBLCtEQUNBLCtEQUNBLHVDQUNBLDZFQUNBLHVDQUNBLDBDQUNBLGtEQUNBLHNFQUNBLG9FQUNBLGdFQUNBLHdDQUNBLGdDQUNBLHlFQUNBLHVFQUNBLDBFQUNBLHdFQUNBLGlDQUNBLG1DQUNBLGdDQUNBLGtDQUNBLGdDQUNBLHFDQUNBLHNDQUNBLHNDQUNBLG1DQUNBLHFDQUNBLG9GQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLDBDQUNBLG1DQUNBLHdDQUNBLGlEQUNBLG1EQUNBLGlEQUNBLHVEQUNBLG9EQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLG9DQUNBLDZFQUNBLGtGQUNBLGtGQUNBLHlFQUNBLCtEQUNBLGtFQUNBLHFFQUNBLDJFQUNBLDZFQUNBLDRFQUNBLDJDQUNBLDJDQUNBLCtDQUNBLHNEQUNBLDZFQUNBLHlFQUNBLDZFQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVEQUNBLHlEQUNBLDJFQUNBLCtEQUNBLHdDQUNBLDJCQUNBLDRCQUNBLDhCQUNBLCtCQUNBLCtCQUNBLDhDQUNBLGtDQUNBLDhDQUNBLHVEQUNBLHdFQUNBLDJEQUNBLG9FQUNBLCtDQUNBLDhEQUNBLDhEQUNBLDZEQUNBLGtDQUNBLDZEQUNBLCtDQUNBLDJEQUNBLDZFQUNBLHVEQUNBLGtIQUNBLHdDQUNBLGdGQUNBLDhEQUNBLGtFQUNBLDJDQUNBLHdGQUNBLDBGQUNBLG9GQUNBLHNGQUNBLDREQUNBLDZEQUNBLDBEQUNBLHFFQUNBLDBEQUNBLDBFQUNBLGlEQUNBLG9GQUNBLHNEQUNBLHNDQUNBLHdFQUNBLDBFQUNBLDBEQUNBLDBDQUNBLHlEQUNBLCtEQUNBLGlEQUNBLGlDQUNBLHdFQUNBLDBFQUNBLDJDQUNBLGtFQUNBLG9FQUNBLHlFQUNBLG9FQUNBLDhEQUNBLHNFQUNBLGtFQUNBLG1DQUNBLG9DQUNBLDhEQUNBLDREQUNBLCtEQUNBLDBEQUNBLDZEQUNBLDhDQUNBLDREQUNBLDREQUNBLDZDQUNBLG1GQUNBLHFEQUNBLDJDQUNBLDZDQUNBLHVEQUNBLHlFQUNBLDREQUNBLGtEQUNBLDBGQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUNBLCtEQUNBLCtEQUNBLHFEQUNBLGlEQUNBLGlEQUNBLG1EQUNBLHVEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLHdCQUNBLHdCQUNBLHVCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHVCQUNBLHdCQUNBLHlCQUNBLDBCQUNBLG9EQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHFEQUNBLGdFQUNBLDhEQUNBLG9EQUNBLDhDQUNBLG1FQUNBLHNEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUVGLGlCQUNFLG1DQUNFLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLHlDQUNBLG9DQUNBLDZFQUNBLCtFQUNBLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLDhEQUNBLCtFQUNBLDREQUNBLDZEQUNBLDhDQUNBLGdFQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLHNDQUNFLGtDQUNBLDhDQUNBLGtDQUNBLG1FQUNBLDZDQUNBLDZEQUNBLGlEQUNBLGlEQUNBLHNEQUNBLGlEQUNBLHNEQUNBLGtEQUNBLGlEQUNBLGtEQUNBLHFEQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLDBGQUNBLG9GQUNBLHNGQUNBLHFFQUNBLDBFQUNBLG9GQUNBLCtEQUNBLHdFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUVGLGlDQUNFLHdDQUNBLGtDQUNBLHNDQUNBLCtDQUNBLGlEQUNBLCtDQUNBLG9EQUNBLGlEQUNBLGtDQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLDZFQUNBLGtGQUNBLGtGQUNBLG9GQUNBLHNGQUNBLGlGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLHVGQUNBLDhEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHVFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLCtCQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHVFQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLDRDQUNFLHFFQUVGLHVDQUNFLGtDQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLG9GQUNBLHFFQUNBLDBFQUNBLCtEQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLHNGQUNBLGtGQUVGLGtDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHlEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLDZFQUNBLDJFQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUVGLDBDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHFGQUNBLGtGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLDhFQUNBLDRFQUNBLHFGQUNBLHNGQUNBLDZFQUNBLDJFQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUVGLCtCQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLHFGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhGQUNBLDBGQUNBLDJDQUNBLCtGQUNBLDJGQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLCtFQUVGLDZEQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLGlGQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLHVGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDRG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RUUsdURBR0YsK0lBRUUsK0NBR0YsOElBRUUscURBR0YsOElBRUUsaURBR0YsK0RBQ0UsaURBQ0EsMkNBR0YsMklBRUUsdURBR0YsK0lBRUUsK0NBR0YsOElBRUUscURBR0YsOElBRUUsaURBR0YsK0RBQ0UsaURBQ0EsMkNBR0YsMklBRUUsdURBR0YsK0lBRUUsK0NBR0YsOElBRUUscURBR0YsOElBRUUsaURBR0YsZ0VBQ0Usa0RBQ0EsNENBR0YsNklBRUUsd0RBR0YsaUpBRUUsZ0RBR0YsZ0pBRUUsc0RBR0YsZ0pBRUUsa0RBR0YsaUVBQ0UsbURBQ0EsNkNBR0YsK0lBRUUseURBR0YsbUpBRUUsaURBR0Ysa0pBRUUsdURBR0Ysa0pBRUUsbURBR0Ysa0VBQ0Usb0RBQ0EsOENBR0YsaUpBRUUsMERBR0YscUpBRUUsa0RBR0Ysb0pBRUUsd0RBR0Ysb0pBRUUsb0RBR0YsK0RBQ0Usa0RBQ0EsNENBR0YsMklBRUUsd0RBR0YsK0lBRUUsZ0RBR0YsOElBRUUsc0RBR0YsOElBRUUsa0RBR0Ysa0VBQ0Usa0RBQ0EsNENBR0YsaUpBRUUsd0RBR0YscUpBRUUsZ0RBR0Ysb0pBRUUsc0RBR0Ysb0pBRUUsa0RBR0YsaUVBQ0UsaURBQ0EsMkNBR0YsK0lBRUUsdURBR0YsbUpBRUUsK0NBR0Ysa0pBRUUscURBR0Ysa0pBRUUsaURBR0YsZ0VBQ0UsZ0RBQ0EsMENBR0YsNklBRUUsc0RBR0YsaUpBRUUsOENBR0YsZ0pBRUUsb0RBR0YsZ0pBRUUsZ0RBR0YsK0RBQ0UsZ0RBQ0EsMENBR0YsMklBRUUsc0RBR0YsK0lBRUUsOENBR0YsOElBRUUsb0RBR0YsOElBRUUsZ0RBR0YsK0RBQ0UsZ0RBQ0EsMENBR0YsMklBRUUsc0RBR0YsK0lBRUUsOENBR0YsOElBRUUsb0RBR0YsOElBRUUsZ0RBR0YsK0RBQ0UsZ0RBQ0EsMENBR0YsMklBRUUsc0RBR0YsK0lBRUUsOENBR0YsOElBRUUsb0RBR0YsOElBRUUsZ0RBR0YsZ0VBQ0UsaURBQ0EsMkNBR0YsNklBRUUsdURBR0YsaUpBRUUsK0NBR0YsZ0pBRUUscURBR0YsZ0pBRUUsaURB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RSw4R0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSwrS0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRixnSUFDRSxtSEFDQSxrTEFFRix3SUFDRSw4S0FFRixvRkFDRSw2R0FFRixvRkFDRSxvSEFDQSx3QkFFRixvRkFDRSx3TUFDQSxzQkFFRixxREFDRSxtQkFFRixtREFDRSxzQkFFRiw4RkFDRSxtQkFDQSxnQkFDQSx1QkFFRixtREFDRSxlQUNBLHVEQUNBLCtDQUNBLHNCQUVGLHVEQUNFLDJFQUVGLGdHQUNFLCtJQUVGLHdHQUNFLDhJQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLCtNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLDRJQUNFLG1KQUNBLGtOQUVGLG9KQUNFLDhNQUVGLHNEQUNFLHlFQUVGLCtGQUNFLDZJQVNGLHdJQUNFLDBHQUVGLGdKQUNFLHlHQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLDBLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLG9MQUNFLDhHQUNBLDZLQUVGLDRMQUNFLHlLQUVGLDBSQUNFLHlKQUVGLGtTQUNFLHdKQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHlOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLHNVQUNFLDZKQUNBLDROQUVGLDhVQUNFLHdOQUVGLDJMQUNFLHlHQUVGLG1NQUNFLHdHQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHlLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLHVPQUNFLDZHQUNBLDRLQUVGLCtPQUNFLHdLQUVGLDZVQUNFLHdKQUVGLHFWQUNFLHVKQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHdOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHlYQUNFLDRKQUNBLDJOQUVGLGlZQUNFLHVOQUVGLDhPQUNFLCtHQUVGLHNQQUNFLDhHQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLCtLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLDBSQUNFLG1IQUNBLGtMQUVGLGtTQUNFLDhLQUVGLGdZQUNFLDhKQUVGLHdZQUNFLDZKQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDhOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLDRhQUNFLGtLQUNBLGlPQUVGLG9iQUNFLDZOQUVGLHFPQUNFLCtHQUVGLDZPQUNFLDhHQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLCtLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLGlSQUNFLG1IQUNBLGtMQUVGLHlSQUNFLDhLQUVGLHVYQUNFLDhKQUVGLCtYQUNFLDZKQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDhOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLG1hQUNFLGtLQUNBLGlPQUVGLDJhQUNFLDZOQUVGLHdMQUNFLHlCQUVGLHNEQUNFLDBFQUVGLDZJQUNFLHdFQUVGLHVJQUtFLDJIQUVGLG1EQUNFLCtEQUVGLGtMQUNFLHVFQUVGLHFEQUNFLHVFQUNBLHlIQUNBLHVIQUVGLDhGQUNFLGtIQUNBLHNCQUVGLGdMQUNFLGlLQUNBLHNCQUVGLGlFQUNFLDBIQUNBLGdFQUNBLDBCQUNBLDhEQUNBLHdCQUVGLGdFQUNFLHdIQUNBLDRCQUNBLDhEQUNBLDBCQUNBLDREQUVGLDZFQUNFLGdCQUNBLHFFQUNBLFlBQ0EsNEJBQ0EsOEVBQ0EsMkZBRUYsdUNBQ0UsNkVBQ0UsZUFDQSxpQkFHSixzTUFDRSxlQUNBLGdCQUVGLDRIQUNFLCtEQUVGLHFIQUNFLCtEQUVGLHVIQUNFLHVFQUVGLG1JQUNFLCtFQUNBLHlCQUVGLGtJQUNFLCtFQUNBLHlCQUVGLHFMQUNFLDRKQUNBLDZCQUdGLDhMQUNFLHlGQUNBLDZCQUVGLGdHQUNFLHlGQUNBLG1DQUdGLHlHQUNFLHdGQUNBLDZCQUVGLDhGQUNFLHdGQUNBLDZCQUdGLHVHQUNFLHlGQUNBLDZCQUVGLGdIQUNFLDBNQUNBLHdCQUVGLDBJQUNFLG1CQUVGLG1MQUNFLGlLQUNBLHNCQUVGLG9HQUNFLDJIQUVGLDZJQUNFLDBNQUNBLHdCQUVGLG9HQUNFLG9FQUVGLGdIQUNFLDBCQUVGLCtHQUNFLHdCQUVGLGdIQUNFLDRCQUVGLCtHQUNFLDBCQUVGLG1KQUNFLG9IQUNBLHdCQUVGLDJEQUNFLGdCQUNBLHVCQUNBLG9GQUVGLG9EQUNFLGdCQUNBLHVCQUNBLHlKQUVGLCtHQUNFLGNBQ0EsbUJBQ0Esa0JBQ0EsYUFDQSxtQkFDQSx5QkFFRixtREFDRSxlQUNBLFVBQ0EsYUFDQSxlQUNBLGdCQUNBLGtEQUNBLG1EQUNBLG9CQUNBLHFCQUNBLDhEQUVGLDREQUNFLDZEQUVGLHlEQUNFLDREQUVGLDBEQUNFLDZEQUVGLHVEQUNFLGFB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QkFDQSxvREFHRixvRUFDRSxrQkFDQSxzQkFDQSxpQkFFRix1R0FDRSxjQUNBLFdBQ0EscURBRUYsa0pBQ0UsOEZBQ0EscURBRUYsMEdBQ0UsY0FDQSxXQUVGLDZJQUNFLHFCQUNBLFdBRUYsd0xBQ0Usc0JBRUYsZ0pBQ0UscUJBQ0EsV0FHRix5RUFDRSxhQUdGLGlEQUNFLHFCQUNBLFdBSUYsMkhBQ0Usa0JBQ0EsZUFDQSxzQkFFRiw0SkFDRSxpQkFHRiwrREFDRSxhQUVGLHlHQUNFLG9CQUNBLHdEQUNBLG1CQUNBLCtEQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLDBIQVVGLHdEQUNFLGdEQUNBLHFEQUdGLDBEQUNFLHdEQVVGLGdEQUNFLGFBQ0EseUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWdsb2JhbC1zdHlsZXMvcG9sYXJpcy5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvYmFzZS1jb21wb25lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zdHJ1Y3R1cmVkLWl0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYWN0aW9uLWNhcmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaWNvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9saXZlLXJlZ2lvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wb3BvdmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Vycm9yLWJvdW5kYXJ5L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwaW5uZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FsZXJ0L2FjdGlvbnMtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbGVydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbmNob3ItbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbm5vdGF0aW9uLWNvbnRleHQvYW5ub3RhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BhY2UtYmV0d2Vlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L2NvbnRlbnQtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3RvZ2dsZXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9ydW50aW1lLWRyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL29wdGlvbnMtbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vY2F0ZWdvcnktZWxlbWVudHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL21vYmlsZS1leHBhbmRhYmxlLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9pdGVtLWVsZW1lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJhZy1oYW5kbGUtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2RyYWctaGFuZGxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvcGFuZWwtcmVzaXplLWhhbmRsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Jlc2l6ZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvbW9iaWxlLXRvb2xiYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9ub3RpZmljYXRpb25zL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvc3BsaXQtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3NjcmVlbnJlYWRlci1vbmx5L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3N0YXR1cy1pbmRpY2F0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpbmsvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zb3J0YWJsZS1hcmVhL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL2RyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvc2tlbGV0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbmF2aWdhYmxlLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9nZ2xlLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3NwbGl0LXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JyZWFkY3J1bWItZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnJlYWRjcnVtYi1ncm91cC9pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci90b29sYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci90b29sYmFyL3RyaWdnZXItYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9ub3RpZmljYXRpb25zL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtc3RhdHVzLWNvbnRhaW5lci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jYXJ0ZXNpYW4tY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1wbG90L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtcG9wb3Zlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb250YWluZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaGVhZGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2V4cGFuZGFibGUtc2VjdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXNlcmllcy1tYXJrZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1zZXJpZXMtZGV0YWlscy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcmVhLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2dyaWQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZm9ybS1maWVsZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2Ryb3Bkb3duLXN0YXR1cy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2Ryb3Bkb3duLWZvb3Rlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWxlY3QvcGFydHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGVja2JveC1pY29uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc2VsZWN0YWJsZS1pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYnV0dG9uLXRyaWdnZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9rZW4tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9rZW4vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy90b2tlbi1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL211bHRpc2VsZWN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtbGVnZW5kL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2F0dHJpYnV0ZS1lZGl0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9hdXRvc3VnZ2VzdC1pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hdXRvc3VnZ2VzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9iYWRnZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9taXhlZC1saW5lLWJhci1jaGFydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jYWxlbmRhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pdGVtLWNhcmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9hYnN0cmFjdC1zd2l0Y2gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY2hlY2tib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9yYWRpby1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvc2VsZWN0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NhcmRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvZGUtZWRpdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvZGUtZWRpdG9yL3Jlc2l6YWJsZS1ib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29sdW1uLWxheW91dC9mbGV4aWJsZS1jb2x1bW4tbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbHVtbi1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbW9kYWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2VsZWN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHQtZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvZ2dsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2xsZWN0aW9uLXByZWZlcmVuY2VzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3JhZGlvLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbnRlbnQtbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvcHktdG8tY2xpcGJvYXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcGlja2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL2NhbGVuZGFyL2dyaWRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NlZ21lbnRlZC1jb250cm9sL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL3JlbGF0aXZlLXJhbmdlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RpdmlkZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS1kcm9wem9uZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLXRva2VuLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtdXBsb2FkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZsYXNoYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Zvcm0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaGVscC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ob3RzcG90L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2tleS12YWx1ZS1wYWlycy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wYWdpbmF0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3BhbmVsLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9waWUtY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvZ3Jlc3MtYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb21wdC1pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wcm9wZXJ0eS1maWx0ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvcGVydHktZmlsdGVyL2ZpbHRlcmluZy10b2tlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zMy1yZXNvdXJjZS1zZWxlY3Rvci9zMy1pbi1jb250ZXh0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZXhwYW5kLXRvZ2dsZS1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvYm9keS1jZWxsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3Byb2dyZXNzaXZlLWxvYWRpbmcvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvcmVzaXplci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9oZWFkZXItY2VsbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9zdGlja3ktc2Nyb2xsYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3MzLXJlc291cmNlLXNlbGVjdG9yL3MzLW1vZGFsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NpZGUtbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zbGlkZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BsaXQtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGlsZXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BsaXQtcGFuZWwvaWNvbnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3RlcHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFicy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWctZWRpdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHQtY29udGVudC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90ZXh0YXJlYS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL21lbnUtZHJvcGRvd24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9wLW5hdmlnYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJlZS12aWV3L3RyZWUtaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90cmVlLXZpZXcvdmVydGljYWwtY29ubmVjdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RyZWUtdmlldy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90dXRvcmlhbC1wYW5lbC9jb21wb25lbnRzL3R1dG9yaWFsLWRldGFpbC12aWV3L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3R1dG9yaWFsLXBhbmVsL2NvbXBvbmVudHMvdHV0b3JpYWwtbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90dXRvcmlhbC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS93aXphcmQvc3R5bGVzLnNjb3BlZC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xufVxuXG4vKiBUaGlzIGlzIG5lY2Vzc2FyeSBmb3IgQ2hyb21lIHRvIGFwcGx5IGRhcmsgbW9kZSB0byBwYWdlLWxldmVsIHNjcm9sbGJhcnMgKi9cblxuaHRtbDpoYXMoYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSkge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRWJzQUJBQUFBQUFpYWdBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjJ5RWRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF3NUFBQW1WREdJOWE1SFUxVkNBQUFOK0FBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJMTUFBQUFYUUFBQUdDSWJHNk1ZMjFoY0FBQUV5d0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVZRQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlZJQUFBbDRBQUFQaVRaU0V0MWFHVmhaQUFBT3lnQUFBQTBBQUFBTmdqOFpPSm9hR1ZoQUFBN1hBQUFBQ0VBQUFBa0NBMEV4bWh0ZEhnQUFEdUFBQUFDeUFBQUJSeXlNRGJSYkc5allRQUFQa2dBQUFKcEFBQUNuaXZUSElSdFlYaHdBQUJBdEFBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVEVUFBQUJ2d0FBQkt4ZnZxZ1FjRzl6ZEFBQVFwUUFBQVJPQUFBSVI3UVBjZmwzWldKbUFBQkc1QUFBQUFZQUFBQUdYdkpXcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVTSUFBQUFBTkxRRDNCNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yTldtdHNGTmNWUG5lOXovRjZ4N3VlTmF3ZmE2OGZlTUUyRHdQaFlVTUthaW1GTkRnVWFFSURoUEpJS2hKSUtYMnBLdm1SU2swZlVxdVV0QktpVWg0VmFrS2tFaHFxaXFhaGFTbkVmMUFscHkxdGNJdGNWQWZpUmtXdC9LdlM5THZmak5lejYxMC9JSTR5UjN0bmZPZk9uZk82NXp2bmprV0ppQ0ZINUpmaS8raTZlN1pJelo2dkhuNVU1ajk4ZU44Qldmdm83aU1IWlp2NE1VWnNXd0k0S2ZGSkdYcnVwQyt3NS9FdlBDNk5ldzhlZWt6bTdEKzhlNDkwSE5oMytLQXNQL2pGeHc3TGFvNVU3bmpCZVBjcDlnamJNZ2xLVE9xa1JUcGtpZlJnUkJnajdsSi9pTmJVUGVzODI3TGFQYi9tbmk5eU50VnkxVG0zVm9wU204bGZrOXdyVzJTblBDS0g1U3R5Vkk3SmNaeGZsalBReXV2eXBseVdxektJbm5md0c4SDEvNVFoWjFTZGFsSWRxa3N0eDhpcklLV0M5akRtN29ZK2Q0aXByK3doV1dYZndwVUowdjBLZncraFBTMVp5R09pcHh2dEtweFBTMW91WWF6aWxaK2pWM0VtaXowSy9EWHo3a2EwbTlEcnpLcnZLeFZGVzZhQ1lxZ3dmbEZKWWN3eFB0VnRYNEcydXNIWktudEFkdGdqN0J2RTZKQllHSjNpczM3MzJaU0syUDNveVdMVWZvejFjYjRJbnpxaVd4VUJUMEc4MThMOUFmaU54U2VkcDhBSmRCbkIzVFpwbDZXeUFsTDBRSXJWc2daY2J3T3ZEOHZuNUFsNVVwNlQ1K1dpWEpJYjhpOTVEOFlPcXBDS0tIQ3VGcW5sYXFYNEl2L1ZsZ20rR1hvYXM3YkxqQjcyU2NoazRYeWxvSDhRR2hleFlER3h6OWtqOW5sSWJObG5lVzhrYitRQTIySE00ejBNYUdMeXQ0K01uKzgyWkJpWklkM2MwalBiQXpoZmNIVWlkai84dE5UNDRkdCswL0NIUy9JUEV6ZWw5VjNnY2RPYmRXZ21aczNOZmg2NnNBcnNhOWpuc0taU2tuSld6SjNxZVFJSjNsLzlEekZLNk1NczBFKytwdEs1aU5KVDRCRm1jUms0ODRpT1BGby91QnFZWUcwVjZzekFXS3U0L2ZqV0xINHBjcGpLM2RtYTQyaU04NTY4WnkyN1h6ckhXeE8vVStRZ3hablRrQ2lyWThGb3JOVFJrZEZoUkV0Z241QjF1V2V2bEZ6aG1nZFRSeFk4UFdoZndHd1dQSVJqTVhwdlNjbkhlQjJrbEFXOW5IWEkxUUQ5alpIY09YcUwyRzVyM3ZObU1RMU1lVllydDJhM0FxTXpVZ0V5U1JWU0NZcEtIS1FrQVlwSkZVamhHUXQzR3FRUlQ3U0F5dVFqb0FSd2N3M0dQZ1Nxa24yZ2dId2VGQU9DUGdsOC9CVW9LbS9KRmZTOERWTHlkNUNTNnlBbE4wRmxLcUFDRWdTK0JpV2t3a0R6TUhBMklocHJ5M1dtQU5RdVYrMnFVMkpxdnBvdnBscW9Ga29sVUhpUnhKSGJkRWxDTFZGTDhIWWYzaDRDWmZGR25SL0VRT1dVSitLUngvRElFODJUWnc0b2pyeWdEYU95SUV2bUF0Y1R5Tjg2Y04wcDgzRzlBRlFsQzJVeHJwZUFMT1FRUzNGOUY4aVNaYUNFTEFjbGtWbXNrR3BaQ1pxRkhLTmJac09IZTJDUFZhQWE1QnVycFZidUJ0VlJneFd5RmhTRFI2NlRldms0cUVIV3l3YmtLaHRCYWJrSDFDU2ZCRFVnczlvRXJudmxQbHh2bGsvQmZsdEFUYkRsVmx4dkF6WEpwMEVadVIvVUxBK0EwcklkMUNLZmtRZWxGVm5PRHNpNkU5UXF1MEJ0OGxtUUtZZEFsYlNmSWQrUWIwRWIzd2JObGUrQUxQbXVQQVBwZm9qTTA1SVRJRXQrTE05Q3V1ZEF0Y2lXbnNmZG44aEw0UCtVL0F3OG5KR2Z5eng1RmRRa1owRVorWVdjdzdYMmlZaThCbXFTWDh0dndOVWJvRmI1SGFoVkxvQXMrVDJvQ2ZuWFJjeXN2Y2VRdjhoZllSUEhoNjdLMzNEdGVOSTFVTmIxcDNkQWxhNVhpZkpMbWw3bFIrWVdrZ0I5SzBqZkN0R3J3dlFxUXkxUUMrQmgycXVpOUtvS3RWZ3RocmN0VlV2aGJjdlVNbmpiQ3JVQ015dm9RcStVU21nbUFUK3c2RDh0V0FkcjRQLzdvTGNuSWR0YjhrZjVrL3daWEw4TkRxL0xUWGg0VUlXWlBaYmp6ZTNJeVR2aHl3dnh0aTU0cnE5eXZzNGtvN01yYnNKYUhSOElYRmdUNUFHR0p4S2FSV09pVlNMNjl6R3VENWE0cXlQdkVDUHBrRGZtRmg5NU8vbUh3Nm5McnpFQnY4MkYyT2xpOVFWR2hWeG1yR082ZlJsUnZ3L1JOdVZFL1FKc3Q0Zzd4c1I1UUtFR2lhcURPZFFlS0xURTZOOTVtR0lVU0p0bFgxclNZeG5HdEhLTm5oS1dOMTBOcFQxSVBUeU5yRytacmtUeThId1VCL3NZUlR0SGZRWDF5cTJjYlF6bjUzckdMZnMvZVc5NUNzM0dHY2laaGt2NzhzeXRzUHhNWVRyWk9IMG1WU3ozemRrQi91dGFTMmV3L1dPYVpaWmw1cThSdEZadXRYVXhOelM4czhNekIvQk1zODU1bUZjNDgyVHQ5NXkxcnRjRzdsNG93bzNCRVZacHYyUWVPYVFwOXk0bnp4eDByckhxK2t2NTNlZ2I3UjhWbVhXRVVjZ3oxc21LeC9RTTd4cktyYkQ4R3Ztb0d4dW00aE1tYzl2OFRMZVVWYzJ4dkhzcXR0ZFNlTnFoNHZHQithY1RvVkg1NThVMEU3RTFpN2lVMG5rTU5EQU1tUy9iWjJucE5HMW82ZjBFekgzWlhZdDk5aFg4dE41MW5uOFU4L1ZPMFg4SHB4NTE2SStXVzNlWkJTc3hCYnMxYTlMeWd1TStjRHlRczRYcFNqcmd4dXNCVjNyNnNQMjBrOTNpcm82SXFieDRaa0NpTkROaFo0Wit4OU9jWEpuN1cyTnhaOWkranJtSGN4SHJwSnMxVzBVdHAzZGtVcm0zcGFEMXdkenF5YTBqeHl2YzF1dlBhL0QzV2N5VEt0Q3R4cGswOVhCRnl3aGRuUnZWbTh1dGtiT2J0bGsvV3UzUkdxdU9lT0trVVNRK21IbGU1OFIxaDFNanYvNHJzdU96cGdSZVdKVGJjSzlsNG5yZDVjTjR2eXI0Q1k3c2JlMHFUTTJQKzl6NmN2VG9naWFYd1FJOVFMK3VTZU9HdHhiWEh1ak1zLzJPOTUzTW1VT3lxZXAzR3BwMS9PR0d5N2sxYzk0d3VmYW1tMjlPc05lVmwvV1Z6bkJMeDMwbjZ2UHdvZHByQlRtVnFaK1ZhWUNWYVJCMXlGeFVpL05BSWRTbzdSSm1sUnBobFdxd1NpMUhsWXFLUmhhQkt1Q1ZpOUd2SzlZWUsxYVRGV3VNRldzbEs5WTRLOVlFSzlZcVZxd1dLOVlrSzlacVZxeXpXTEhPWnBXYVlaWGFoQ3AxUFdMWUowQTFxRmMzb0Y3VEZXc2RLOVo2VnF3WnVSZFV3N28xalhqYWk2cnBQbEJqcm5yZGlubDAzVnJQQ2xUSkV5QWZLMUEvSzlBUUs5QWdLdER2NGZyNzhnUEljZ3dVUTBYNkRLNTFUUnBqVFJwalRWckZtblFXcXRFWE1mOUxvRnJVcEtmQTU4dW9UR3ZsdEx3Q2ZydzFxVk9OL2hiVXhBbzB4QXEwbGhYb0xOYVZTbTZBZlB6c1U2ZHdTSTN5S1o4MHFqSlZobXMvNnMxR1ZvdEtMVmZMTVZMWGpFcXQxTjhLVkxmcWhoMTlxQktESUgrUmZRb2RDYWEyVDZGOUlrR2ZxS0kzSkduN0pLMXUwY1pKV2pkSnUxYlRyck5vMTltMGE0cDJyYUZkYTJuWE90cTFmdHhPUk5xekI5SGc3a0U0dXc5VDNYZG9tUGErZzdaOW5MYXY4dXcrSkduakpHMmNwSTFuMDhaMTNIRkllM1ljMm92c09FeTAxNUQwN0RYVXlTWFF2R252T0dqUGlIdjJIUnE0NzNCbk93N2FoK0xPdmdOOUtFNGZTc0FMWXVEOGJzU0hkZEI0TFhYWFFhMTFRbXZIc2Y1UFFDOGZnMTVlZ2RYT1F2NEhLUDh1ZXZkRGtQaWk3QWJYTjJRdmVkMlA5M1hMQWZHRkR1cGRDUDlQQS9NWVdXWW1GdmVOUTVQMDZGNkFKL0pKc1RHZWpLVFp5VjhuZmR1MGQvQW5xTVlteXU5TGZaUFErNmwzOXBWanNpY3ZGOVdWd2NyTzBaQlZSRStwQWpsU2hmbmZiUnpHNUY4VGlvMmZDcFlXK1I3Z1FXMWt4OGdmVUJPbVNuempPY25LbGJtK3B3cjhOeXFYZ2JIY3dENmtNN2RTaUkyeHcyTzhJdWUrNEdhQk9nY3YvVFhrM0xUdE9TZ2YrREhaTysvNEMxWnZYcTdZNC83V0VUZUtIMTNFdGV5NFhwRnZJdjRsaVo1aG9tZVlpS09JT0Q0aVRoa1J4MC9FQ1JCeGdrU2NBQkVueEgzcWlMd0FLaWRlVkJBdm9rUUhQOUVoUUhRSUVBc2NGQWd6L29jWitjTUZLTjVHUHRxSTRsRzNvaHhEOFhJUGlsZU1RL0Vxb3JoRldhdUo0dFZFOFNSUnZKb29Qb3JmM204SUdyTnJpTll4b3JWSnRLNWxSbFpQek01NHNyQU1zN0I2Wm1GcDRuY0R2eDdVRThVYmllSVpXcU9SS0o2aFRodXAweWJxdEk0NmJhWk9XNmpUVnVxMGhUcWRReFN2SkJMRmllTGx4S01FdndFRmlPVVdzVHhMTEs4bWxsY1R5NnVKNGpWRThWcWllSWJaV1pxMm1VdmJaSWpsamNUeURMRXNRMnMxMDFvdHRGWUxzYnlhV0o0aGx0Y1F4Y3RwdnpZUGlyZDVVTHpOZytKeG9uakNnK0oxUlBFZ1VUeEVGQThUeFNORThYS2llSlFvWGtFVWp4SEZUYUo0SlZFOFRoUlBFTVhqUlBFRVVWeDdSRDE4SndvOTN3LzlicWRtZDBDanUrQ2RMMUQyVnlIajYzSWVjcjRCK1M1Umpxc3lBQW11NFdrRGVqWDRIellXUERHRWxSR0ZML2dnaFlVNzJzOGkwTWxheUsrL3pNMmpoZHI1ZmE2RGR1cVVyNEhtMDA0TFlLWGpxQlZPNE4zcnFjZE4vTStYWG43RjJJdzNYNE9IL0FPYWVsRCtDZTNzaFB3OXNnZGM2TFh3Q0g1S21XcTJpTk5qdjhqL2h2cVNmQms5WHdmNVZFbzFvRWZCVTRSOHA0dVFrbmZwM2FXZTNjQm5GZVEwbEtsSHFrcTJjYllKdGxWc1diZW9KTnRxdHJQWU9xdEhKL0R2L2gvM0FjZUpBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2F5WnB6QXdNckF3clNIcVl1QmdTRURRak8yTVFRd3FuSXdNWEd6TVRNeHNRRFJBZ2FtOXdFTUN0RkFOUnBBek9EaTZPdkk0TURBOFp1RjZkSi9QWVlHNWpPTWtnb01EUE5CY295L21iWUNLUVVHWmdESHlRL2hBQUFBZU5xZGtsbHNqRkVVeDM5Zlp3eHRMVlZhdGRYOWhwWmFxMVcwRktWMnFwMnhMN1VUc2FaSWFna1A5bjJMcmFGR0xMVzBhaXRxS2RJaG5qeVNhcGlyTkNFaThWN0o1NWl2a2NhTHhFbnVXVzd1L3l6L2V3QUg5dW1BSVJyREtaRVJqSjE4RWRzZkpWNjBlS0Zzd1RLOFJuNXNvUXBYRVNwS3VWVzhTbFRKS2sybHEwemxVY1dxM0l3MjNXYU9tUnYzczg1cFdiOHowa1F5K0F4UEVJZmdJbFZNRUpla1V2L0NaWnRld1NFNGgxVm4xVnArSzgvS3FrblFyN1JmVitybnVrS1g2YnU2Vkpmb0lsMmdNM1JLb0Nyd09uQSs0S3QydUxENy93OXhoWVFGSjdkNWFDZ09tZHlXa0gva3NHczN3a1ZqbVRlVU1NSnBTak9hMDRJSVdoSkpLMW9USlR5MklZYTJ0S085TU55UldEb0pPeVp1T3RPRk9PTHBTamNTNkU0UGV0S0wzdlFoa2I0a2tVdy9VdVEzQmpDUVZOSVl4R0RTR2NKUWhwSEJjRWFReVVoR01ab3hqR1VjNDVuQVJMS1lSRFk1ZVBBeW1TbE1aUnJUbWNGTVpqR2JPZVF5bDNuTVp3RUxwZi9kN0dFZkJ6aE9BVDR1Y1pITFhLR0lxMXluaEdKdVVNb3RibktiTzVSeG4zczg0Q0hsVlBDRXB6empJK3RZd2xLVzg0bU5YQ0NQbGZ3Z254V1NleTluUks4UDhyU01EUTI0V3lWN0JkZDR6RFlXcytiUC9XcTI4cGxGYkdjWHAvSHpnamU4NVQwZnFPSWRqK1JGSlMvNXhuZlowNitHWVlSUXd5YXFDVkRMVGc2eWcwUHM1d2hIT2NaaFRuSktFQ2NvNUJ4bjZ5dXNyYmViYmZNTDA0YVVPZ0FBQUFBQkFBSC8vd0FQZU5xTmV3bGdXOFhSOEp1bjJFcDgyNUlzUzdZc3l6cDlIN29zWDdJdFcvSnQrWXF2eEk3ajJMSGpISFlTY21PSG5HN0FTYmlTY3ZScjB4QW9mQjlKZ1FSU0lDMmhTYmtLYmFFZjVTZ05GRDRnL1doTFdvNUM4Tk0zdSs5Smxram8vd2YyK2UyODJkbloyWm1kMmRrVnd6SVZ2aStZWjlsbm1YQW1nV0hzSXB1NVVDNFNweHVzRm54TGxFbkR1Mk9VS3BVeUprT2wwNm13dkFydlIwZHpxai9xVlNvOUtRemo4ekVPT0ErbDdETnhSaWFLK1RIRHhJWGpYNFpobVVSOFdOZ3pUREtqUnRwYXE1a1dzNWdXbVpZV3JaMFUvTEpoNmFocTVYcFZvK291TEVIdkcrOVMzWFhXZmM1OUd2L2huN05uejNMbkdCSGo4azJ4QzBVRmpJWXhNWGtNRTJZMUdLMnBJTGNhYzhGcUtRZTcxU3hMbE1zTVJwazhGWEFZWXBuRWdwVnlBR21pM0JvREVMYWlwNlRYbE5sY245ZGRVdDVXMjFhYjFkS3dxbTlOWVltNW1QdExvY05jdEd0YnVOV2JxaEo5SHFmcUxMVjBtaGRzM2JZd3V5VjM0Vi9qVXRwTE8xWkhiQU9ub1ZEMlFiZ1RKZ3htNlRzTGloa3FDNVB2WDZJOTdEbVV4Zi9DNnlnTEk4U3lDY3hvbkJoaUdRYU9JcEtJMGZzK1pSOW5MekFaVEFGVGpwS3gyT3lFYTBIaXNTQzNsWUdaTUowSzVrSzdMQWEwNlFaak9EN2toWFpqdUV5YUtNSkIyTXV4aVVHYkhxNXZyalhyeHJzN1JoczlpcFBtcmt5VEpFdWowTVFWSkthWHFYczNyWjI2MGxsMmZrVmpiR3F1TGl2UGxwWHZPT1VhVXhlN3MycTdXcXBzZzdyb2kvV1RhcU43ZTM1Q2JGaE4rRUpsaW5ORW5uSEpzcVM0SEQ1UVd5d1NlYVZPbDVPUGJETkE1cG01bTMwR2RZV1JHSW1taUQweGNrVnlZZ3ljLzJkVTFEOHBUcGx2QW5Uc1A1aElocEhUUWRuTnlMSDhZcFhiWFRVd05YVjQ4UExtelpjSEwzN3p6VVdlcHRRM3dWd1Y4RzFXaTlITVQ1ZDBhbXFBTkRsTU1QazJQTDRPVnNJb2V4WjFpcEhrZ3RGdVJGVzF5M2x1N0NnK2xGNE1pSTA3WmVrUnZSdFk1ZW9ZRkpVa1pyV1MzZEFia1M1encwcVJRanFjSEJHZXJyVGV0R2pSVFZabGVuaEU4ckJVSWRySzAzY3hON0JpMWtYNHNWdFJYVkdQVUUxbFh6L3h4T0lubnJqaEY5NWY0UDhFTDlXM2t2a3BzNUZaaUh4TDZNVEZRcW81TFYwVlUzRVhSTWRMNDB3L3BmUnltVGVoRzNKdzFwR2VScFlMbVc5MmRDQzhCTzN1SExPTmpqdkkzSFlJZGhZeGIyREF4S0ZNbjBjWklRMDVtQ0VPT2xady8zVll0T3ViS1liYW1jRjNoZFdoUGtVeWNvYlJGOXA0dlVBOUNhWU0rcGI2K2haU3R1L1p2UU5MemQ1YkQrM2JkK2p3dm82blRwMTg2c2xUcDU0aWZhM0V4eTFvc3pqSG1uaXgxVzZPQjlQNTU1ZXliUTNlL3JrR3Y0d1lOZ0g3dzk3TTFuS1dkaWUybGdQdENLV3ZrYmtPN3kwc3MvU3NLaGd1N1Z0WHVuOHJMR20rN1o3K3pFSkhRNmRSUDlKUnRPSDdHOXQ1V2s3ZkZaaWphd1FEdGtLZVZXMjYwWnBvSnVNZ2RPMGFsQnNraEVXRURXMmMzZHkvWkUxVFk5dGQrWG12Y20vQVViZ0Z4bnVYMzJEeTZxcWRXOE9xL3FldGhjZ2pGUjhtcEJuQlJPTW9yQm9ybU9QSkpCcmpSYkNLT3cxMXl3WUhsMzU4WnhPOHhoVzAzdmtoTkhLbktTL1ZLTWN3YktmRXVlTDdwd09UYUdRYXNTM0FXdlc2bHNiV3hzWGxTeVd3aHZzbzJwNjlldHZCalNNOVk3cWFTazlGUkJWa3RiMFVzWDdGOHEwbU9qY1dwS2xFV1NrWUhYYVJIaTRtWXFJNnJ2VlBqaHkxUW9SZmhDNWh5YkxCQmFZbDJXVUQ5cDNqTjA3ZHVTK3pRNjFwOXVxYWRlRjNPbXM4N1ByZCs1SlRDNWFXajk3NDBJT1B2NWdRMnhnVnk3MHJsMzVRVzExZXc4dlVnaDFIOEhOb0JpcTl3eURqRHNIcjNCVjJxSzFsN203VXBBTGtTMEhuVUV2V1Q2Q3JUWUNyd0hvRVJJMTR2dkp3NlZTRG9GemdLN00xVk8xZHYzWjNUWlhkdW5uNTRGYnV5K0Vtajd2WjBmUTlXN0dsdmFxa3VJS05zdmNtcDN1TGU4ZFdMQzVibnByU1pGMDhPc0w5emRGVlVsbFdsR0ZOZXlPakpFbG1iM1dVRjZPY3pNaVBST0NIbDc2ZHJudGtNUStJWG9KUXE2RGJ6VzAxeTRiRXV1N2N3VW5IcXBxdDAwY09ERlg5eHRDVUpycWp4Rk05cXQrMEl5bDU0N0Jyck95aDQwKy9tQVUyYVVMTUp5MVY3anF5UmxQYlk4TVNqSXdFUjM0eitpc0pYYnVKVFJPNGdZbkhsVnZNZjBWNU5qQTNnSSt0b2V1ZVZTK0xCbGtEbk9iK0V6ckI2bjJtZDNaMkNiWjFNYyt4WXZobmdnRXltZHZqd3ZHNWpzNUZVRnVRaFZsendBbytyaEU2c2ZsZXZqRnZ3K20rTCtBUWpsK0dIbzBCS21PeFZWQTZzVXhyeE9WZUZHek5PWGFydmlHdmJXblBjR2RmMjZMY3l1Sk53c3JCeW5MeVpQS1cvTzZtcWhVWlU4ZmthWlZjWkdBeFlabDhuMEUweTU1Z1NwZzY5SnJvWFZDdTFHV3l2RnJ5emlaWTlISzdXY1JyZ2VCeFloQXQwVjVvdHpqQlg0T0hXcnZibDB6K3BNKzE4L0Uxa3ovcGQ0eTVzaHpSNnVZTVQydkpLcWV1VEJaWFl4RWx5dlZPNHowSDFwNGUvLzY5WlVXaWRMM1ZWSjJaZlRERm5kNTdjdXZLSnc2MmRSNmY2TG1qSnoxTm94M29hSnpwVGszTzVGNlF4Q3JrbFp2cTl4MFovOVhPTzQvOTJoNlorRnQ5MFhCWlVRbU9KUUlGdHdYMVhFemVORWFOV0F2bVJXQVdzVEVWM1B2bFk4Q3NCWVpydjN6RDJiUHNtYmtHQ0lNT2h2cGYvTVBhc1YwTVJpaTRWdURpd0l1Wk53Q1J6RnhJeHVuLzIvRS9nNXZ5Y3lxcWQ0eit4NzNUbFJWM2I5dFJWc3FlV2RGdWFaQkt1aXE2eDZEMGI1dExTaUhyMGpxN2c3ZS9DdDluYkNuN0N4TC82QU5tanNFSXpxa0tpQ0R0Ykdsci8zMFBuanJlMmREbm1ObzR1ZDA1TEZHZk9mWHdrOG50c3UzN2t2YnNVRkNkSUh5dVJ6NFhFbjMwYzZrVjRVczhaZXlEdTQ3ZGQ5ZjJpVXNUNjlnemp6ejBrMGZaNGJuL1pYenk2WjNJQTJrcndyYVJwQ1V1WU1KL0hYQ0tld0trM0NkUXg1NXArKysydjdUeHVQQjN4RjAwajZ1Tjc0Qjd1SmZRS2hEdFVodjNpbjljcTNGY3ljVExVTzhZTHloS3lQamd4eVY1OTF6TjJ1aTg3NkdUSjhhNlI3elRtN2JXUjc3VXdqMmVwRGg5OHFjL3kvQnFwL2NuN3AyaXNpSjhidVA1MU1ScjRyWHh5QUVXVnNyZFB6SUN2U1BnNEo1anozQ3ZReWJ4UHNCMFk2dWZJNzZJU2lTK2U0Uk1MY0tWdnIvRE1NS2ovR3MzZnBUaWtxRjBGSlhiUm41WDR1eVdPR3ZoTXFlNHBBejB1NHI2Q0VxSEtJNFc0anRHUUxXRit6VzAzTWk5akwyK0NEYnVESGNFR3Jnei9qYUFiY0w0TmlqTkVmQmcvei9zWUFJMFArTjUwTVNMY0tKd05Nbm9lOWdqdjF4Nm9YLzl1NWZXc1JydU1Fek8vUWxwZDhHRGZuOUsybTNpNVM4aGJRQ0pheC90WHdlZC9ST3NjZTVON09KMWxvNmZ4T3QvWjErZ3ZoN0hJWkVHM0ZTNDJCSnd3TVNpSDV3Y0g1K1lHRjg5TWRaNCs4alJoeHR2R3htNnpRdTlNN01IOSsrZm5kMi83bmozK1FmWEhlL3B2RS9RczJ3cWl3U0JBMTdUakpSNEZqd3hkSFY0eTViaDd4OXlWa3dmZ2lnT3g3aGgrZUNHVmxmRkhvYm5xWi95Rk0rb3NIMWd3UmJUQUR3WDdFRmNWbEJ1dGswTTNmVG9YYmVmR1BNekNiMlVvZG16eWNXTGVpVFRDNTY1WDJBMFlBZGR5Rjgwc2FpQXRVcTBJcTBDZU1wWjBERTN2S1doK3V5NmgvYlBWcmdxbkxleVo5YjExd3pMdVRkQnpsMkcwUXBudVpQS3VoamxGNGE4Nm1qOHlDOXh2T3JLaUhzVGZLQS8vakFZWDIrckx4cno5QTRNTjFWNjhpdjdXajNmMjdpaGMyeXBweld2Q09yVTNhNmlya0pkcTlwYVlNcExTay90ZEMxYmo5cGRidFVYSkdKZkdQR3plWFI5UXE2MVZtSlZuN3pEcHIzRERuWjB6UDJRbjNzdjhrTnNIQzBjTllYM3YwUjFhZjlzMU1qc25qMnpJOTN0N2Qyb01yVzdicmw1TjV6bG5CMTlmU1NHakJEMGhzUnFJcUpwSWxqa20zaisrZFZvdEhPUHNDMSsvVUxhb3NPQ1hrYUNscUlTYkxaajk1NzFMNjY3YysvRTNpUGpMN0xxdWZldzNWTnN3ZHdyck52ZkZ1TmJ0a093VDJ3cjRmdVJ3S1hUajA1KzhzN0dFOGNuMy9rcnBISi9oaEZvNGI2QkJkeHA3aWhwRjRQdG11bmFoV1BuRzhtKy9tVHkxS05yUDJWODhEajNBeGppYXVmNFBqSVJWeUdzUDFZK1lOSElNbUVuV3Q2YjNEVGMxTXhLMjV2blBtbW50b0t4Y0FQR3dpaFRPUW5xc0hSOGVldXRHQTE3NTFLOVBMMmdlRGtNNDJYQWFIa0ZkUGdEWnJybmdFaUJocFhNRE1yNzFsdS9QT3hsLyt6bFkycGdDaUdQVGVKbEMyVGNaZ2s4Y2RzZEF5OTB2QUI1a011OUN2dTRiUVNQOFkzRFo3Nm5TRjh5d3ZobmQzcTlKSmI0T2RzRHMreFh1Tzl6d1RERCsvaE0zei9oVjJ3RVdxNk8rS3VndFRNa2hJNDNGdElvaC9qVmpRdDFYVm1lenRIdTR1cUNrczQrM2FoMW9QZmphcmZGTnBscFVhZTNWdGQxeFZmWnN0VnVpYXlsbFR0U2JoNko3akpra0w3cWZaK3phZXdIT0E5Si9HbzFIOENLSmVuaStFVHEzT3FIR3JvR0p6WXRYMUlUZWRUamROWWNjTEVmY0I4NWI5bTIvWTRLS3p5WnkxM09mM0pnQ1JsbnZ1OXplSkFOL3pjK0RSNHNidHgwNDAyYlhDVU9lMGQ5UTZ1dFFwSzZmK2YwelNtZWhNNmwwWDJkVWlvRHBNTXVRTDdpaVJmaFpSQXdRK1FTaHg2ZkMyVHM4R2kwcGlQTHVjeG1HWFIxVmcrOVYxNmhkaHBtTEttYThzMnRyZHVxaXlCaExxVW1GNUxsc3FkL1J1bGVnUTlRdGhJbUJUMEF2M0dlRDdGbFVyRVJsMGd6TWVuRGJHdG5TMXZ0NlBhcHFjbUJrWVhQT3QxaFg0SGo0OFZ0YW85eFp1LzA3UGp5UE1NZkd1b1hKcFNWNDdoeFJZU05xQ3RTM29idFZzdjhzSW42VGZUMy82Z28yNXljcTcvbkhuaTRJcXJ0Z1FUM1FxMXBTVFBYTG96WEFGL1RPY2V0bk40L1hDSTdPMi91d2xJelAvQkUrSDU2czZtczM3cCtXYTlyWWZ2MERmMHRTK3E4OWR2THkxTEw5YnRxYWxUcTBnMU5XMmJMOHpqZDVsMG1qN3Fwc3pJWHhITFpJMTA5eUc4OWRzckxGMzBRMVNycVU2a1E0dUZZVm01TDQ5RFF3RkJkSTdSYkM4M2NWcHp2OTExTmRkd3R5R3NWOWEwdm95N0g4am9USEhFMkR4V29OQm9WRnJqS2hiR2RtdVJrRFNrTTYvdVR6MERiUmVNdWg1R0VERXNTUXFHaVBETkxya3RSRkFZb3pmMjBzanJhczBDV3hENGFJRWp0ajR3akdzY2grR2U3V1F4YW82eCs2QTliUHdYbXh2ZVI3ZUozcm5CZmZQb3B3ZlZkWlh5SUcrM1hUV0VCdFRNK2pkRmFOQ1JKbE1yRVVXVU9kc1BjN1hLWnlFOWZaTVY1U1F2SUNaRlFWQUdSeWNrYzhXSmpYelZrMU5YRGtDR2owVDNVSHJHc2I2bG1hS2ltSHJvTDgzUEVjUXU1MjhoYk5yY2VycHFyUEo3bVdoUm1ZQXdMc0kvUXVaQ0h6RVY3eE1CWVlETGdhcEZIbUF2VVoxYUtiU1BKTGlRc1NJckdRckl0UnZ0SVg3OXo1M3BTWm1kbll3OU9UeDA4T0RWOTBIdnU2YWZQOGZaZmlQWWZ3ZHUvM044cm5SbFprUDIzTDJwY1NoYUEzc3A5SG1lbDY0RHJGZllGaTJ0MjYvWTdTamgySm1EL2hKOUNZU3pKSk5zV1lyZW95YUo1dXoybWFjMUVzelV2cnhwQTlSWHM5aFV1UmMwYnJqTi96ZzRTditINjVRU3J3U2Rvblp4c1JhaUppZVByMnlOVDhndFZrc1MwUks4RHJqYWthdUpFdlF2eXVRTzBuUUZ0L2c3a0NWVkdUL2FuUVl2U3RjNGNpdFFabmV1RzIxcmN6VlhMMHZLYVN5eXJ1b2ZxK3IwRjVwbWsxTmkwaktGS2I1cGJVYWxNVFVpVk93czlIUWEzMmtEOG1POHJXTWwrajlnLzBTMHJyZ0ZPb0RraFhzVmdaVUg1d1NVRHNhMUhqbWhNR2FZb3lVRXdWRVFkUHRqTVhkS25SdkRqY3lPZm44TlZxZ2ZHRUFVbGtlZnh5S1hMUFkxRG1ibTFkVU8yR204ZFRIS25iT1o4T01DRjhmNFh2c0MyWkMvUHU5SGZQTGZxMEtHUlg2RVZEc0F4aW9OK2svMFg0bnpidjhOZlZvK3Z1SDkwL2VxaDFUY01Qd1N6M0Fac3RBcU9jTU1ZMjRmeHZLRVBoTGV3TGZIdlJyRldZalRqZElvbHNIcjZ4ckhISGx5emNjUG9UODQ4K3l3cytQS1JSOURjaERhNHBuM0JqMGZPODBUVWdSZXovYlZmcjdwdGR1UWpaVjFScGk0NVZaOFZIOFl5M0NEOGNPNi9ha3BqUEdKOW5wREh3OGRacEJIaTgzV2c1VDZDL1JpMFpUYkNZSE1EOXgvTkJGZmxHNFV4OW12R2hKcEh4RmNHSk9LelltLzRGdXlHeUJiTzc0M0dOQVgxN1drbW1jeVUxbDVmb05FbjYzVVplWGtaT256NVhteVA5ekZEV25PYTRURnZUNnhIYk1wNFBOOFdIVzNMZnp6REpNYitlbjJGekMrRWZCdk9VTy93SzZKbnZxbmcrWlloTDRNOEwvSkVnUU43THBRQjc4R0psUkVPU2tBbXNFUU1Mcmp6VUxhcS9KMWJDMGpubmhET1NIOVdFTEV5T0VNamEwRy9pWE96b1JJSzVrek1MandXSEFzcWkwczhKb01zS1lrVmVZSXJzQ2d1dGNSbFRVMVFxYlh6YnpSdWR6RFBzbUY4N2w5T0V5eG1ZOUJTYzVhbS90djh1ZjhubzZQaC9lNmdYTUtBYndxdVlJeEVkOUZoVmo3ZDYwKzh4OXZRQVl0bEpGV051MFFaMkZhdFdUZGFYdUZ3RnBkVVdlb2VjNVNXT25ZZGlkaXplY1AreUtOSFJFcVBoT1Z1WjZYdTVMQTc0YzZtamtoWUVkbmVKT1FhRmV3dmliNllyVFFpeDNETnYvSWsraU4zT2RvamNmSWFXWjhYMk9HdWhkSFc0ZXFDM3ZUdXhrcFgvRy9QTC9CQVIyUGxaTFF5dWxuclZEbDZDaFh5bHN6eU1rTlRjNUpxaGJ1ZDVsOFlKMnRpeDlBZXRHUjN5Nit4Y2d5V2pIYVNZVGJhcVQrd3k4V2tHN25ZR0E3NmZmaXYydHhTMXBLVmhROXpOWG4zWnRQM2MwZnhYNTI2dzlaYTB0NWUwbXJyVUpQMzRnNytuY3lyUk1oQmtPaU01cG5KdUhoaklzY2lOT244MmNtVHFsc25qcSs3NzRGVjkwM2VwanA1OHA2cXRLSXFLT2Z1aGhIdTJTcUh1dW9lR21QTTZ5c2ZGY2VMcU5ZT0Q3OEN3OXc5YkI5NUVqeWQ3MGZ3Qk81OXNwbGlzayt6MllPanVNQ0tLZWIxeWtEdG1lYjk2QlpPRFRUOWt3Y3hvTFBsZFE0dmJtcnBxRFlYcUxPNjY4cjZhc2Y3OC91MC9VMlR1c0wycXVJK2c4V3AwV1paZE5tNVVGamdpakoxMW5nMWJtVzZWcEVXcjFYVldKYnBzdXJkWHFuRW5WYVhySkdrS1Z5bGFvTk1FWkdibHA0cmpRN0xwcm00YWJZTlhtWXZZdnhjRHdhR3o5dmdIcC85QkhVaGxsRXpWdUlWL1hyQUo2Nk1ORUZGeklIa3BGTEJIaHFuK2hlRzNjUDNMZXM1TWM0LzIzYzF1SGQzMGVmTEJmazl5NVozRjJZYWMxZmJIZnI4K0o3N3gwY1FpVDZkZFRPOWkvYzM4OCt0MGxXRHk4YWxaZEUzSmxTVXgvQzhwVE52UUF0N0h1Y3poVUYrd1JqKzdlQ2VMZzBpamRVK0g5MUhpWXZLQ2tzYlhhYU1OR05KVFdsYmRSWDMxbFJtZ1ZiYmxBcTl1bHhIcnFVNE1pYzlXVzVMdFR1K2RKZVczcEJhSXk1S1VoTDU1REptZUJ0ZWl6TXlIek1YNkpuYngwSnUvaytzR1A1SWNoUjZLMTFXSDhINDVNS2ZUbm81aG05SHp5TVNxTTB6Q3hnbFNPQWIxSjFZOU92a1BJcUJhNlE2ZjU1ZzllKzk1VnFqVm1hbDZwRUZFRm05cHFKMHJZZC9kbzJPZG1GWm5wbWZuRlRqS0RFYWNtUUoyU0FwV1lQZm5md3pjM1Z2ejJwU2FpQTgyNmpRTDFxOVlzVXRCb21jOExlWDNRSFBzZWR3M3V1RWVXZHhML1lBdU5sei9QbUdKQ1FXbXVmdGFXZERnNU1ValY2dndRSVBORHFkamFRVVp4a01XYVF3TkUrclpNWHMvZ1FERThkVVl5KzQ5K1ErUkhnVjdJTmVrVFJCREdRbi9qY3FLemRNd1JKUkZNSVNBckQ1ZlYwbDh5SEQrNFJhakkycTBaY3ArZWlYZUVHL2d5ZDdFQ1AxQWRyYW9lWDZpdlFoaVR3K1FhZXBselYyRm1uNjBSK2ZHbE9td0I1dWkwd2k4a1JWMUtlOHpkUFUwbmlMNUR5WU1Jd2F0ZkYwZFMyQmVIaGtvbjF3MWVHZHZ4dGxYLzNtZVhnMmVxSm4zWTV2M3FkNWJlYVh6RG53Sk5ETU5mTXk1ZmQxZEtpYmZPZVJYeWRRMTR1d1ZoeXJuSTRyamg4WDZxOEo5WGNiNnErSWFnSURNbFRVNzVBMFRIQVhmdERTMjl0Q1NtNW1WazVPVmlaSWNUMGY2bHE4WXNYaXJpRm5jV1ZGU1VsRlpUSDJaVUU5ZlkvcTZXVkJUeS96UEdDbnU5a3o5SnowRWowbmxRam5wSEg4T2FtQXMxckF1VUJ4NHEvQmNRZlIrVENFVG9KdzNzb3lxVDQ3M0l4K2p1Ylc1VFMxRXRnY29yK1NpMk5BSWdUSEJMVHp1MUxyeW05bjF1SHprSE53bW84VzdVRGRNcER6QTZoR0hia2V2Q29FUGhPQXUwUGd1d1B3MmhENGRBRGVFQUkvRVlBM0VUaWZIeGZOb0E3RkVuM1FXTFZpTGN4bmdnRzNzL0RtcDJzbllSYXUrSFBDY3pmL0t1cjU1NFhNTUVpaGhkS3Y0RDRpK1d5a2I2TDBLMkFYaGRNY014MVhwakRlck92Q3EwTGdNd0c0T3dRK0hZQTM4SERmdTJRL1N1bms4dlNabXlsK056a3JESUpYOFhEZnF3aDNVZm84M0MzQVAwQjRJYVhQd3hzSUhPVkRjbFE3YUY1TXdlL3U1M1BzTWo3SG5nWG9pUHU5M3ZsTSs4Uzk0RVQrU0xvZG5IK24yZmEzRzRReGJLSnpaaGJtYkEwdk81S3ZwYnhhQkJudHZTNjhLZ1ErRTRDN1ErQzdBL0RhRVBoMEFONUE0Q1NHWlc2Q1Q5a01FdGNEeGpBWXYyRHNJaGVEL3ZhaU8rNG91cDArUVhXdjQ1NTdIUGZTSjFwK2hlOE45Z1gyVGJRVEZjbFdTSVRkSFkxNWFJUlBnaUc3VkU2T2ZjTERMRVlnbGtReXVwdThGZmFheHNiYlJqYmdpNnQ1VEE4dWUrZnFDWGhDeS8zYzJqbk9wM2RMVzdNWEwvdkJ1dU05RG05MjU4Q1BKeXJoU043cy9qRVhONTU5a0YrWGFDNlV5cVJZa05YZ2RlRlZJZkNaQU53ZEFwOE93QnNFT00xSlVqcmxBcDI4UUg3WlJQVUE3Y1JPYzRyekdYQStBVDUweC9DV3pTTjMzRHc5ZmZQaHcreVpuZXNIQnlkYmI5b2w3Rjl4cjk2RVByU1E2Qm4xai9SUTdOcHNNZ21seUpvakhLVFJmSU1OaXZ2RzlYbXBVbld1eHBvLzNsUGpiTUFJUVcweTJITTFPV3A1c2ZuQTRCVDdqOFYxV1ZWR1JXcENYSW95UVZXZDUxbWMwcURNMEN2ME1sbXFRNit4WlNTYkZKbDVqM0xSY0dYYmZqcFdQdGY0Rlk3VlRjZnFnb2pyd2l0RDRGOEg0RFVoOEhjQ2NFOEkvR0lBWGg4TUY2VUc0STBFanJxVjZic2lVdU5lUFJNanQxSXFKN2x3VGlEV0JMSjExMDJKa2tOZmc5SEE1enhvQ2c4V2xIVktVM3VMQmtZV2NZOHRhRnZjM0ZxNzhsQnAxaHBiUTllcVBxZkxVZVlkMEkxRUdEcjFNYUtDa2kzdzRwNkZjOEJHWkpwTW1lTkRoYWJPSnJYSDJKZVoxMXJkMkxNbzIyNVJ1eE1TdVVLOUpxTnNRWDhiN0w0N01tNGF4NUdQZnZOQk5oekhVVXZINFlSME9qNCt6MGprVnkvSU5lRzY4TW9RK05jQmVFMEkvR0lBWHMvRGZXK2d0QjRoZElEb2FEaTRwbm5iSUJ0aFF4Qzhrb2Y3WGlMbkJvUytBSzhSNEc5US9Jc0JlUDAwSStRanI3QUxSREY4UGxKaUoxRStzWERVMUxpQTZIUEJLSllJRGgvMStNZHRCZVVEZFQzR1JtLzc1YlUzYmhsZTdaRFU1QTk2YTJycnF2ZTUySkk2ZVZSelhFWmJycWY4MlIzYzcvZmVNTG5QVzc4bXRZZkw2K25vNkgyNHM0Zm5uOCtGRVQxcUYvVEk3SmNESzZWeTZ4RGttWDVkZUdVSS9Pc0F2Q1lFL2s0QTdnbUJYd3pBNndtYzNCOWoxbUljV0kvckk0MTM5TUd4RGtiTnhwQ2JNd3BObWxLWmx2WU5YUGl6OExwV28xQnEwcElWbWw5NXZjZkl1d2FoaEc2Kzd4TDJsNHdyaVpKRUcwNS9Vb3BmUmZuMHUxUXVRY2xLY0dreGloSnQrYmFkNnp1TGN3c0tyRHZYdDVmazVNYi9QdDAyT3pzYjkzdU51TlN6Y2VwZ1JyR3AzRDA1ZmREb0FIVmxGa1NxdVAzblNuSzRMNUw1K0lma2xxaWNlZ1g1cWE0THJ3eUJmeDJBMTRUQUx3Ymc5UUtjNW5vb25YNmVEc014OC9uRkR3TDV4ZmpyNXhlRjg0V2VxbjM4OGNJcm9rZUY4NFZTMzN4K01kRFB4VUEvOVVJLzZOOUVWM0hQcWlTeGpYQzJLTGZPaHpFYUlSVVpjc2hZUDd2Y1BXbUFFOXhURU1kOUNqVmNuMkhTUFREYk5MWjJiSFR0MnRHeHRkQzc1bmh2a1cyQXhqbExiVVdMNzV1Y21UMjBiOS9CV1g0T3I0aVc0bHFWeXRDSUlTemRHSFJaNTF1clZnem9Bd25aY0xFWkdXRHZQMm8xSDFnM05iV3VlcGxTT1ZpemRGak1uV0hiT3B0YjAzdTV4cG1aZ3l4VWVCWjhYUlM3ZmozSjJoWVhGUld2R3NyWGsvTUhpWlRtYjJHcXNVNVpWaDdrczZZRFBxdUIraXh5Ym5pRlBjU2ZZODRmK3dwYmRucHJpZ2JyMU1IUVBBbjhMSzVuVGVsa1E1M0Q2YmgzUnA5enQ4UFYzek55MjU3eWRabnd2VlZkNVlORmlxYUVYUnNYVkY5S1hMS01hNFNmN3I0MUpibUp1WGJQaVBVc3NMSnEyQnNuWnFyeC9VVUtZNWkzNFRQSVNpQXdCaVlvandnVGZZeXhuSWhoeWpEeUZIMzhObjgySnNDUjNoOG9YaEdjWmM3elo0VVNNWlcwRTg1bjZOVXAwWGIyekZ5Q0pONXdqT0xaRWU4Wi9qeFZZamNYa2l0MzlneERjVFRDNS9RUzNURkMyKzVieXp6RGpDTWZiekhNM09QWDBDZjNCWEViSmQ5aGowNVI2elBnN0RGRHZDUmhqbzRCOFdDQzdpWGVaRTdSdmNxYkZJNzBZUjNDRFlSbUhLRjhpaEg2Z25YTU9PTFR2dmd2cE04Z1dnYm1qN1ROSDBrYjVDWEp0d3YrRysyR3hHVVNyVVJzbFJ2Tllyc00waGV1WFBqWVkrUUI1K2ZPczg1d2IvaWxTK0hla0RZeXREUTdhV0gzTnpQSzZlT1hwS25RbkgrWndyYmhCdzhLVklRM1FpdWIyUTZsY0lEZWJ3eGE0MDRYTnpjWFk5bU96NlltZkNOakdQRjlJZHJGYk1QeFNXQUwyVnN4RXZZaWxZc2tTN2pyR2haMW5idXVSdjZ1SzduektycWJHYVZqc01GYnpHWGNYNUk3VkZvN1dSRjN1TjBwcXBRa2VPdXQ2R2hlenhBSGpyTG5rZDZIekVuYXo0ZkNIVW96eU9FMWt0UEFRTllzbGo4K016TTRQVzMrTGY3ajc3dVpRY1YvZDRJUjkzT1c2ZW5CbVJuaE8zKzM2aWphU2hLeEZ2Nk9zOWgvZTlaL3lTcVdEWkxHd1VWSkNrV1NLRGV6dEVUZldOZ3gwTGZ5dEdqK0JyUXJLdXFtWkdkR2JwNHNxU20vdTNtM2QydlFkV2preDFlQXo5L3dkMVMwWUliZlFGTXI5eGk5cHlKaXlueHIyR2oyYzcvZkNjNW1pQkEzK0tSblQ1clJtSWFsRjlxSHVJZEJJVlRaNFF4MW1vbVV1VWh5cEMzeVY2bXNOTDdQMkR6MjU0d1JhY3ZNWXUzOFNTaEpNQm9zSlB6RWw4QzFCN0ZHL05MWGtuZmpCOXViR3VxN050K2UyRlFEQU83bXBLTmJPaXBySzA2bGcwSUN1N3RjclMxSnplb2RXMTBSMG9pb3BFalgxdW1VWnRseDEvejlsUUwrM3FTR3B1WEpsVTJTb2RlSXRZbHlaQ0lHc3BCb1AvZkZTbS9uSXR4blNoT09ySUYzWW80N0lwcGl5aU4zcjE2QVcwMXBqY1ZXT1ZaYnE2K3ViRi9LL1pYa3BwQ3U2RytvTTR2b3psMGZmRHNHdmlNM0lVZUg4TkRpVlZDS1piaTVzN09abE95YzNLeXMzSndMM08vWW5MblhjQ0oreCtiTk5VRFRZRS9YMEZCWHoyQnBSWGw1QlNtYmlvdUp2c1NDVlJSRDl3TlNIRjY4V0d1azUzWjJjaldKdjhiQlB0Zmo3dkcwclYvdm5kdTZCY3EyZ0JYaUhua0VYYzNPUzVlNG5WQlZYczc5bkFua01MWUsrWWxIcVkwa1hwdm44UDFMdEZIQWVaYmlKRjBYWjYyQTh5VEZTYmdHcDRyaThQYjRaZ2hPZkFpZERRS2Q1eW1POUxwME5naDBQZzdCbWFmakRxTHplZ2hPUWdBbm0rSThSWEhlRGNHUmhQQ3pYYUR6VzRvanU0YWZ4aUNjdDBKd3BDRjBOZ2s0TDFJYytiVzVvaUNjMTBOd0VrTDY4dU84R1lJejMxZHBFTTdaRUp4RUllY0UxREMrZ3EvSUdvQmFvNEd2T0RFcDlCdjJ4ajZEKzBYOTllNFVmUHVDQWZsdi9wTEI1Y0JsZzZITHdkY052UFBYRHVCaGV2VUE5VGlCM3V2NkI1UElwRituSncwbEhXeEk4OTFBSTVKUDlwL1NCL1hEaFJIeVFhZi90Qi9mVlhZTnZTT1IvaDIzSkVLUDVlZjdPWFlNN2c0YzBYL3Ira1R3aVQwZGkyZ0w5bUVrK1JXZWRmcmZ2NUdlSnVUK2dtamg1YUhMUTljSUVob0QxeG9lNW1WM1BiR0dYSGp3ajFuME16cUg4L3o4UDJZeVZBanc5SFc0K1pZOHJzOU1xR3hJZklheFlEWjdBZjJsYkNIUlQ0eklvUXoxTTV4SmZJVFV5WThJUHFQZjVYOG1kVFhHK3UvUTcwbnZrbm9LRHNoQTZ3cU94bmY0L1JOYVYzNUU2bWIrcmpqV2szMUNUSXA3Vi9JOTVTMVNMd2g4VndrNWdDdHNCSzJuZmtsa1pmSWRodlZnNFBQMzh1OVl1Vjl1N2xyY1FnclpwMk9aV0xWc2NKeVVTcGU3MWtVS3RaMVczL2N4RmtnbGNZU2MvMzNDYzV0MnVrZWhLTE84bU56SUlqaFZpTk9ML1VuSi9TN0IwYzlmcGpiTHFzWWIxTW41cnRLNm91cjZGVStQT2dhWGFKT1NNeXV5U3dxeWxuVTcvV2YyaDJFSjlxTWtIQWNTT0RTeVJ2Y3BFL1BFbnE0cHFNclB5REZtcWROdWVQQ2J0VkdPaXM0SlJVa2k2bE95S1BPRzhxSzFqc0tTS3FvdjJjalRKT2o0M3lUSXJWcXJSUGhOZ3RuNjZZVmZOSlNVL1BMR1VhOERSQnhYN0Qzd0VNOURJL0l3ZUgwZXlCbWhNS0JucXZPTGkwdzVwbHhkNmFJUFRvU2xKVmJXZDAwa2xrZzBxblJWZU5iSjh1Vmh6aUlIT1VabGJFaHZET1VpSTdkZTdCajdCUFpzZ1dNeWNUcjkwUkhwNSs5MkcydXhPR3JiSzV0Ymx5NjJaZWQ0Y2t4c1JxWkdyL3U0dEVKVmFTMnVHK3hmT1NFcmlyMWJick5vMDFRYXluTXBqbk9sTUQ4UzRpeEZheDU0QTdJZUdBVjNSUW01Um9zckl1RmpCZkloL1BaQS94Mi9QUkIvMTI4UE9yVHFMR09icDdyVnBGV3I2c3RMRzA3a1oraDFtY21hZGtWS2VtWjZxa3AzVHBVZko4bFZXMG9kQlJwN1hIeW1zckNzK0VjcG1hbnFWR1dDSW5xbkpDVXlPc1dvVEUzaGJkbU0vQ3hIZnVnNlNVLzFoYVBEb0o4ZWtGTTd2NnBXbTIwV001dHZMcW5SVldjM2VIdmJpKzA3Y3d3WnBuU0RUcFZZVkpwY2FUZVU2VmYwRDY5VFBpNExzeFhwTldsOExzSUVVN0NlbmpIRkJzNlRzbUVmVElvU0VuaWZ5TU1hRVcrUW5zOUlBekFid3Nab1cxa0FWb3B0VjFLOHhCQzhGUlJQSG9DWkViYWN3cElDc0NvYWwvQSsvZzhoY1VsOHlObksxaERmbkhpdGo2YzR2STkvS1FSbjNzYzNCdEc1RUlJejcxTnRRZnc4RjRJakM0bExOZ280NzRiRVNmRWhNY2RHZ1orM1FuQWtJVDdlSDIrOUZvSVQ2dVA5T0tkRGNCTG5lUTdpNXc4aE9QSkFIT0FDQ3l1R1BTUU9rS0ExdU9BQ1dMeGVZVjhOTnR4WEg2RDc2cVZrWHd4RnVJZWVFZmJRL1BrZHduQ3ZQRVAzeWdTbnpIY0lkS0o0ckVmak91NWpwTDVEekZWYWo2SDFPUHorUEsxTHYxV3ZwUFVPckRmUWVvVy9QVVRTZWhXdHEzejdVYzhVV0Y5RzZ6S3NEOUw2Y2xyUFp0N0EvZU5IV0grZjhwUExITWJvSnorQm5EOHZwZWQ5aDBGRjY1Y0QzOTltODRWejZxVnh3WGp2VWZobEFjN2o1L3QyaTJaRkxMYlgwM29KYUpoemNJSS8weVRuUXVRM2hsREFuSUVUWkE4YnZIL2Fxa3hQVjJLQmdqU2xRcU5SS05NUXQ1bmtVK0dxLy9jQ3pVUGs5aUx1MFI3Z1BtSTh2dlBrenBtWXZ4OUtIQVgxRTlMTWdzMFp4bXhEbkN6RmFkUzBPM1dLUXFsU1pGOUU5M1luc1YzTDlkdEZZYnRNWTVZK1ZtaG5VT1JMRkNJSDMrNE50b2Q1Z0tYeG9BaTNzS2EramROc3o0OStSTC85WGdUTWY0cDIrTDlsTDlzOExZTHQyK20zSG14bkV0cmgxdFkwdmJFdjBLNFQyMlVMN2ZCYjl2VG1aWUYyamRqdU5QczEvMXROOGd0YmVYOS8vK0pkSzNheFBTdFhIcVA1Rko4SDI1OFZ6UVRoZEhZdUh0cTdjcThJdk43OSt5bE9MOXZIM00rK1ErOGY4WGVOWWtIcnY4SktYSVVUK0o5c3V2TU5pYktvRkpZdFpjR1NIVnhoKy9UU2FGUHl3cmlGMmViNU4wSWIrNzlmdFB2L2k3WTBNVG9GMkRLZTlueEZCUHFFYUlOQU8vQ0d0QWZZSGN3eDloeVZEZHJkTWFoaWQxUlcwdlVlWmRxR2MzR1JqMGVDWTBSejBQdnE1TFMwNUpTMHRLZXhwT0E3MjVhbVZLclZKUGtyL09WcGlTS1pCMFRULzU3V3F1UjBUUXFXczhKZlVXUWFUeWRRS0swRGJCMnpTWlRLMDRyL2pqakpXbGxwSlNVcEpTVUpDMXRYWEpCZlhKeGZVR3hSS1JVcWxVS3BvclJ1WTk5ajFvcE8vSHRhaGFXbGhhUWtLcFdKV05qM2JOblpObElLRlhLNWdoU0crVDlheFV6d2VOcGpZR1JnWUdCazZtOHgrUnNYejIvemxZR2IrUVZRaE9IU0JmNUNHUDNmOE45elZoN21wVUF1QndNVFNCUUFmellOV0hqYVkyQmtZR0ErKzErQmdZSFY1TC9oZjBOV0hnYWdDREpnZEFBQWVHc0UzUUFBQUhqYWJaUkxTRlJSR01mLzUxd3p4OExKUjROSkdwbUs2VEQ0bUhSOHBhaE1jcjJKd2dRNkJBTkJyMFhMb0UwWlFTNHNDRnE2cTBWdUtrSjZJRlJRcXloc1VWRkNJUVV0MnJTSkZoYlU2ZitkT1RjR2NZWWYzM2w4OTk1ei8vL3Z1K29uN0U4ZGRySFlvVEdrenFKSCs0aVJFZTgybXZVYUd2RVdQU3FGQVZLbHJxSkI5ckNPT2pXSEJHT2ZXc1VPcmpXUms3SkhCa2tkR1NWSlJ6dnBsSHk1bHVOeGx6dXU3cURlZTRJMmZRbWwramd5T29jaHZjVFlUcmFUKzV5L1JrYkZNSzBlb0VhZnpxOTdZNHd2R1NQY24zWlJydTlGcno2SXFINk9TWDBScGQ0TmxPdWpLQ0ZsZWdRdEtzZDc4Y3lNVlh4K2g2SWVPc0JUSFVXTG5vU3ZWbmlXQ1ZLT051cFJvVWM1RHVERFlCakdyT2t5NXRUQzk4N0RsM1c3eit2a0d1Yjc2aDZhMUN5Zk5ZaTArb3NTVHlHaXZtQ3Ira00rb1VGZFFLM2FoU3pqVGo3L1FLZzl4em1uU1QycHREa2ZxWGVBV2E4WU5lb2ExNk5JU0k1b3IyUFVJc0JsZFE0ZGRtMEJ3eVJ0MzhYSEdOOTNuK2pOK1h1dVQ2bWI5RE9LSkgyZGNxU3BmWjNWZlJPOGg0emlSYnZ6d3FGaTVyUDFJbWJla0svNk1kL1YrYkFSbmlOcm8zaFJpSGlSNGYyT1VUZlJmUk84Z0Y2dDVIMG9oQjZzMG9zSnhsY3kxc204UDlhSGpZaWVFdWxGSWVLRjlacXhhRC9QT3M4Y09kTXlKcVVldkcvMEpJelNKNy9KTGRhSno3aE9YcEFPMXo5ejFwUFdNRjlnVG9wME8xSnEwZEx0U0tudnFMYWNRcHo1SjdZazBhd2k2RktQeURnU0pNbGFyd2VNOU0wQTJVc3lSVEhxUElKb2dZZkNjRUZNazdpYkI2SFBidHl2ZnZFZG5yR216NUFycVBDV3lRZU9zM3ptRXFwMUpScDFCSHVvMlc2T1c5a3ZuWG9iZFJsai8vYlJqd1dlVTJySjFScUprNEIwa1g0WE8xM2VwbnNiemlubjZuSnI0YnhmMXNJNi8rOUQrQTJTM3MzM2IwWjYyUFlUZTBtMERMV3pmU0sxenUrSy9lYjh3SUN0R1poRmM5ZXNtbmRteGh3eGdUbGtzdnpuT0pzeDgrYjZQNDVWOS94NDJuWEJYMFFrWVFBQThQay9Pek83TTk5ODgyZG52L20rdWF4N1dEbEpjazV5MWtwNlNMSk9WazVPMXNtNmgreERzdFk5SkVuV1NROW5uU1JaU1pLVkpGbEpUcEprWlowZWtyVVBXUmxKRDFsSjd2a2U3dmVqcUg5RXFRN3FNN1ZCSGRBMkhhUGpkSXFlcDVmcE1sMmhMK2tHRTJBUUUyY3l6QnhUWnU2WUY3YVB6YkZ6N0JKYllzdnNiN2JGalhFNWJwTzc0SHllNFcwK3pxZjROSi9uZi9Mci9ERi9KVEJDVkVnSzA4SzJjQ1RjQ0k4aUVOK0pDVEVsWnNTY1dCQlh4UzF4VC9RRFp1QkRJQjFZREpRRFRVbVFvdEtnTkM3bHBXM3BYUEpsVTA3SVkvS2l2Q05YNVlaQ0tVanBWWkxLZ2xKVXFzcXI4aHIwZ3NQQjJXQWwyQWcraFFaREk2RlM2RHJVRExWVVNoMVFrK3EwT3F2K1VJdnFtbnF1M3FvUDZyUEdhWjFhcnpha2ZkR3kycnEyb3gxcVo5b2ZyYUhkQXdnODBBN2Vnd1FZQXFQZ0s4aUM3NkFFeXFBQ1RrRU4xSUd2QzNxL250VEg5SXcrcGMvb2E3cXZ0eUFIQWNRd0JydGhBUlpoQ1paaEJaN0NHcXhESDdhTWJpTnVEQm9wSTIxTUdubGp3NmdidnRFeU9ST1kyT3d6aDgwRnMycGVXL0Mva2ZYVzZyQjZySVExWWsxWVdXdk9XckpXckMxcjM3cTBXclpxZTNhMzNXOG43WEU3YTIvYSszWXpIQTBQaFJmQzVmQnh1QmErRGJjYzJjRk9oeE4za2s3YW1YTG1uVi9PbG5QZzNFZWlrVStSNVVnamNoZDVqRHdqQnNrSUlvU2lxQjExb1JUS29BTGFSUmZveVkyNVBlNk11K2NldVdkdXpiMXhtKzZqKzRKVjNJYTdjQjhld1JNNGh3dDRCWmZ4SVQ3QlZYeUY2N2lKSDNDTFVDUkFBSEZJRzRtUlR0SkxCc2d3R1NXVEpFK0taSmNja3lxNUlUNTU5WUQzMGZ2bTVieFY3OFR6MzhDL2ZpdTI5QUFBQUhqYVkyQmtZR0QwWS9CaVlHRUlaMkJuQVBLUUFBc0RJd0FYOFFFREFBQUFlTnE5azgwdUExRVV4Ly9UNjZOQ0doS1JwZ3VabFZoUVZSK1J4b0w0V0FnYnBHd0hveFd0cWVuUThBQmRlZ0pQWU8waGZEeUJqWVdIc0xEeXY2ZEhtd2pWbFV6bXp1OTgzalBuM0F0Z0dPOHdjTHI2QUx6eGJiQ0RKS1VHeDVEQWg3TEJxaE5YN3NLNHM2bmNqWlFUS2ZkZ3pMbFI3a1hkdVZlT1l6U1dVKzRqN3l2M1l6WjJxVHhBdmxOT1lESDJxanlJcEVrcER5Rmhzc29QR0RGTHlvL0ltTHp5RStLbXJ2eE1mNjNueFNCbGJyR0NBQlZjSWNRSkNpZ2lnb3NzTXBqR0hHa1ZIa3JVQlRpanRFWEpvNWVMVGVxT2tCWmRRRHJCTWQ5RFdpTitHOTRCZFM3bElqVlZrdlVvd1NlRlhNOXhRZG1TdFZWay80Q3JpNXB3eE1lWFBCVitRNVFsUzdXWi9aaTZnTnEvYTF5bWw0ZHJ0YTlST3BDTTIxd0xyS0pFYS9pcmwvdk56MFZlOUsxS3BybUg3VmVtNHh5ZFpXakZUMzZMLy9tUEo4Z2VOVWZhRTZ0M3hmK3I1d1hwWVNRNWZmR0xTQjdKbDMxRG5NbzBHcFA3cTYvdDdlMnRSWmx2QlRsTThhbkprNmErRlZQV2lEUlBsWjN6MUwvRitOcm56czdOSHFVRDlzdDZSYzFaN25MbkMwb2JNaEY3b3hiRU5zTktabVROVXZxNmFmUDBzZkcrbnZXcTFGREZlalByVHZPKzJNbVZQZ0hNVjd3Y0FIamFiWlJIYkJ0WEZFWHZsV1ZKRk5WbHE3ajNicGxGYk82aWlydmNlNUVwY2tpT1JjNVFRMUxOTGIwblNHQWd1d1JwbXlSSXIwZ0YwbnRCeWlLTHJOT1JSWkp0TXZQbms0d0Fjc0Z6LzN2M3YvczRCSWtLaU5lLzEzQUFaVjRjdE41UXdRck93QXhVWWlhcVVJMGFPRkFMSitwUWp3WTBvZ25OYUVFclptRTIydENPRG5SaUR1WmlIdVpqQVJaaUVSWmpDWlppR1paakJWWmlGVlpqRGRaaUhkYWpDeHZnZ2hzZWVORU5IL3dJSUlnUU5tSVRObU1MdG1JYnRxTUhZZlNpRC8wWXdBN3N4QzdzeGg3c3hUNE1Zcis1KzBFY3dtRWN3VkVjdzNHY3dFbWN3bW1jd1ZtY3d4RE9JOEpLUElxYmNEUGV4UDM0Q2JmZ0h0eUpCL0E0SHVOTTNJRWZjQ091c1lyVnVKczF1QTN2NGtjNjhDQ2V3Ti80Qy8vZ0VUeUZqL0VobnNZd29yZ1hNWHdLQlIvaEUzeUp6L0E1dnNEUGlPTWJmSVd2OFF3UytCUDM0WHQ4aSsrUXhLLzRIYmZqQWxTTUlJMFVORHdFSGFQSXdFQVdlZVF3aG5IOGdnbE1ZUklYY1JtWDhDb2V4bFZjd1hXNEhyL2hEN3lHWi9FY1htY3RuYXhqUFJ2WXlDWTJzNFd0bk1YWmJHTTdPL0E4WG1BblhzWXJlSTl6OENKZXd2dWNpeHZ3RG03RmsvaUE4emdmYitGdExzQWJYTWhGWE13bHVJdEx1WXpMdVlJcnVZcXJ1WVpydVk3cjJjVU5kTkZORDczc3BvOStCaGhraUJ1NWladTVoVnU1amR2Wnd6QjcyY2QrRG5BSGQzSVhkM01QOTNJZkI3bWZCM2lRaDNpWVIzaVV4M2ljSjNpU3AzaWFaM2lXNXpqRTg0eHdtRkhHcURET0JKTlVlWUVqVERGTmpUb3pIS1hCTEhQTWM0empuT0FrcDNpUmwzaVpWM2kxT3ErcExwY3JLQm15MmVPUzdMTVo5a2g2SlgyU3d1L3VEL1ZiOUpnREpOMlNIa212Wkxla1Q5SXZHWkFNU29Za2V5VEROdDJ1MnJpYXlCdEtMSkpOT2lKeDFkekI0d3JXaitiMW5HSW9ZNHFSVldMU09sQ1ZWclY4VHFuS0tsRmRrMVZ2bjAyZnA3SS9iK2oySVJ3U28veHVyOC9lMSsxelNicHJkRTNKSlZVajVzaU42MEprWmNzbjZaY01TQVlsUTVJOURuT0VvaWFTdVdSZExta29VbWVkY1hXc29PdXk1dTZhUEloN3ZvRmVpd05oKzVHYWRFdDZKTDJTM1k0cHhkQzdNbG8rYlMxckMzTlpJV3BGb3BDT3VKNDNwREtUYlY5V25iQjlZZ0ZiaWpWc282YktnWFpHVnRYaUlrTUlLOE1TTXNPU2RvYXRyQXpoc3pLRXo4NFEwczRRUnBFaGxNZ3d3d3g3aksyc01aWVNZeXdoeHdocGp4RkdNY1pTN2VaZVEzRWpFczJwdWpaa202MWpwMWl6WEtmRGlpdmZNTlBMTmRyTlpjclYyNlpsaTVXRWZYckEvK3JUNWhmckhXSml1WWI0d0dVYU5ZblVaQ2JwZGdXZFNaUG1OdEZJVm5FcW12VTdrVHBkMUEyWmlLRm9LU1dlRThkR2NUVEVvN1RPdGRsVTBUa2NpWTZVamszRFp0U0lraXRlYlphRjB1VUdxNktVWm90anFlMGN6cWRTaXExYkVuazFaWDd4aVZUUjNsb3NsYTRJVzBwSjY3bnBObEVxMmFvanNwY3g0L1JZVk5Hc2Y0UlkyVnBLajZic0orYnhocVR3QlFvaUtJWGZVeEJlS1FJRlQ2RGdDYmtLd2wwUWhWc2hlY3ZyZGhXRXB5QUtMVStnSUlML0FlYmVZbWNBQUFBQlZxcGU4UUFBJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRW1VQUJBQUFBQUFpdEFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjRNMGRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF1bEFBQWp1aFllMmtoSFUxVkNBQUFOWkFBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJJNEFBQUFYd0FBQUdDSWJHNUtZMjFoY0FBQUVwZ0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVVyQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlMwQUFBb3lRQUFRZkJlTG1mNmFHVmhaQUFBUFlBQUFBQTFBQUFBTmdpelpVUm9hR1ZoQUFBOXVBQUFBQ01BQUFBa0I5VUU1R2h0ZEhnQUFEM2NBQUFERFFBQUJSeW43QzY0Ykc5allRQUFRT3dBQUFKcUFBQUNudk1INHZKdFlYaHdBQUJEV0FBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVONEFBQUJ3QUFBQktCYzE2ZVZjRzl6ZEFBQVJUZ0FBQVJVQUFBSVI3UUViTnQzWldKbUFBQkpqQUFBQUFZQUFBQUdYeU5XcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVYQ0FBQUFBTkxRRDZGNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yRldtdHNITlVWUG5mdHRiMnp1eDQveG83WGE0L1h1M0hzSkhZU0hPZHBKeEFYdVlWUWtxWkFhU0FQOHVBaElLRXVwYW1xd2cvUzBxYlFTcFZhVlloV1NjaWZxbEliMnFaQ0lSVkZ1RVNScXZ4eEgyNkpVK1FpWEdCYmFmL3NUNmJmL1daMlBXdXY3U3kyWVk3bXp0MlpPM2ZPUGZmY2M3L3YyS0pFeEpBbjVWVXB2M1hvanJ1aytmQTNoaCtUTlE4TkgzMVVCaDk3NE1samNvK1VvNDA0amdSeFVSS1FNdHhaeUwzZzRTZSsrb1Framh3Ny9yaXNlSEQ0Z2NQUy9lalI0V095K2RqWEhoK1c3V3lwdlBhQzl0NWJ2Q01zeTZSQ3FxVkZsa3UzOU1rQVdsU2h4Y2JBMDlFL3QvYTY3N2FmYzYvSnBIZnRabThxT2VoZG54S2xybEcvUGhtV0UvSzBuSlJUOGxQNXVaeVRxL0lYZVUvUzhwRXF4NU1UeWxBMU9BM1ZxRnJ3SzZuNjFIYTB6c2xINmxZODI2TU9zajZzVHFnZmVlM1BxVitwVjlWVjNRZEZLY1BKUXAvOUVrUFo3MlJRbmhjYjQra1hTL1k1YWZ6cTRqMDlpbTNPT09hbVdrdzhpOGtnMnUyU0hyeHJ5U0d4MUZveDFUcUpxZlZpcXcyNHA5L3F3WGo2MFg0ZnZxTDdlQlB2Ni9zcDNyZGxHL3JaaDdhNnBiNC93Tko5TjhaeUI4cExhS2xMVThwVjBFbXJrRE9od3JoR29WOEFkN0w0bGFYK0UxcHpqR0liVHExOUdXWWt4YjQrNERmdncvZjM0M3dEcDZ0TFAxcFZxRXJvWFlVeGhBUld3amdpdUZiamVUbDdEem1qK2d2NDNnUytWNFZhQk44TDRINldPZ1RsUVdmTTF6S0R1eGtwVTVXNDQ3YldkdTJUa0VTbFUxYkphbGtuRzJTamJJRU5CbUNEN1hLejNJS1IzaVk3NVU3WWREZHNjbEFla2tma1dYakE4L0tDL0VCK0tHZmtMRWJ5Q3V3d0ltL0paZm12L0E5dXFWU1pDcXBLRlZIVmFvMjZTZldxUGdrWTE3VWZWWjZ1T2kyTjhNZ2xQWnh4WndSbEd1ZUVrNFpkL004bWVFbkJiOFM1NkV3NnJ6dWpxRjN3MnFNdExJTTYraGhqK3hINTFBOW5raHBOT0ZlMDlwN21tVmxicDB2dVA3MG9XbWFXYVBUcGhXaWpaN2ZvODRzb3VyQUtGMS9mN0dMMGtkYy8vWWw2bWJzNmpCdHFmMUgyM3VnY2NVMWwrWVhNZk8wOUhhYi83cG1qZXoyTHRsZnFZMkNXZHJzTCtyM0NTOWQwditYNkd1Y3NtdlFSSzk4dnRYRkdjVTU2czVSbDdOaVJmM2FWS3pYTHVETSszUlB3MjhDVHJITWU1UWkvOHpwdDhZaHJIMjBkdkRVeHAxMkc1ckJEQ21jdnkwMXoydUZJa1g0SDVwajNYTDhHU24zc3ZKRis1MXdQSmtjOFFSdW1ZWlcwWisxaWgrRjZKK1B6K056cnp2MldqdHplREUzT3RVdDhDcEU4SXpIb3RFa3NhQnFqOTZVOW54akhmUnNXTVF2OWtlTzJhS3ZVL090M3lyNVRxOHpkeitaUkxBQU1FSVZFOEtZSmk5ZEFRbElMVVZJSENVczlSRUVUQzYzYUpJRTNPaUQxc2dKaUFVTjBTZ01Rd3kxNGV3ZWtHbWpoSVBvNENpbVg0NUJhK1Fva0xNOUE2b0FpbmdVU09pbmZ3N3V2UVVKQWsyTjQralpFeWI4Z1N0NkZLUGtQcEZiZWg5UUJVMVJLVUlXQWlTcUFMaUpTcWFJcUtsVnF0ZXFSTUxER0dvbW9kVUI4VWFDT202UWF5S01YeUtrUCtLTkdiVkticEZadFZwdlJ6eGExQmZXdGFpdnEvYW9mb3dqSUFhbUVySVFGSWlpMUZTTGUrUDBqWHc0SmNNeDFISE05NGtNWFJyNFNDS29ldUtZYjlSNVpnL3BhaUFWVXRSNzFQa2dEOE5VRzFEZENHdUFCbTFEZkRHa0U1dG9peTJRcnBBbm9xeDkrTVFCcEJncmJKbkVnc2UxQThUZERXajNMRGtKTXhJRWhTY3JuNUhhVU95RzIzQUZKQXF2dHd2eDhBWktRUGZKRmFaZTdJRW01RzlJT3BuSVA2bCtDdE11OWtKUjhHV0lqa3UvRnlPNkRkTWo5a0JYQWUvc3d2djJRRHRqbUFFWjVDRkxqemFXZXVUb2d3VlB3bSs5REdvQUpmNHdSL1VSZVJQMGxTSVA4VEU1alJHY2dMY0NKWi9IMG5Qd2FYLytOL0JiVytoMGtLUmNnN2ZKN3VZajZKVWhTL2lCL2hDWnZRRHFBaDk5RU9RSnBrRDlCa2tDWmI2RzNmOGcvWVhIWFY2N0pkZFJkajNrSHNyTEFiejZBQklCSnk4RUFnaW9JQkZ5aEtvQ2gvWjZrOFhXbENxc3dQRWw3VlloZUJiUU52QjB1OEtmMVlCS20yZ0F1a2ZNbmVoSyt0aEcrWWNJNnRiQktQZVpkcjVBT1dMR1RLUG9nVnNGeGVQOHo4UHFUOG0zNWpqd24zNFVGWDRQWC8xWCtKbitINzcrTkVid0xuZCtIYmlIb0VZVlhkNnNlZVBVNkYwUGppNXZ4dmEzdzE0RFpxOUYwK041b0UzMXg2UTUzQnpTOU9Kd3FpT1htek9pR0dHVG1ZM2F4SGR2Szd6RkdQczVaZk1jcWlPT1phWGh5aUZFOXZ6K2hibUtkV0c0ZGtzM3JZM2w0Z1BFUEdtVnpjWkg5bnA5bkJ5MzFNQmF4TDJ0MjdGZ0t0bWFzdDN5N3dDVG5zRXZ2NEh4bVk5ZkplcGltaTdqSnpzMmx4MzB5M3U2a253dldmdDdxeEFvMmtCTlFFZmRQMjhWUFlGRlo1eXJ1eERTcTh1OUVHZ2x4WkdQRnNEYStOREVEc1kveGZvYU1KMVBjRXJuOXpNL093STd5cllIUlJxYmp6UHc3bVVMdjFSak1yNXUzYTZiekxlQnBMclp3OFI3M2JwK2ZGaHkyMzVPTElscGp2dGtyMktzdDRsU0w2MlVjMk9BS0luWkt6eU5rMHVzM3hqUG04L3RSVDhCaE1Tc2FrNzZFWG5mT3JsVXBuSVd6YXhFLzVWQ3hEV3YzUW16YXlHUE9uamJtRkhyV2EzR0tqOU4rdjBUbGJsbzdsZTlyVEh1Vit6WlJVYTR2MDI4LzlEU1pzNVhMbHNqb2h2SXhJR2UvRkhxek9KdXUzOGZvMDI1dk1YOE15ODl2Ymg3QkZtQzdsT2NOTWRSNzhXNksrSDdNNDVXdTFRMmY3Y2RwZDQzb01zUzJzRDF1N3kxaVNGdU12QzB5TTZMdTdQTXlIZFViSlhGRVk4bjJpdFFNdlVZWHlFZHQra09XTVNhRmNmY1VXMTFGeG1WN2UwcHFKdXRiNE5HemlIMTFUVnQvc2VMOGQ5YmR3dkJHdWVEc0EvMStxaTk3UnNRY0s3R3ZnbEZNeTcrTmxxcWJmejloemY1WXZtNTR2MkpMbVFNcmFRWm42allmcS9zWW1kQ1NNSVJWUkNlam1JVksxTW9vMHI4VTJYSG5RcUU1UHpJV0dNSE1PUkNzd3BvY1J4bksvejBsS0JWZ2hWV3NoZkRsRURocUJGaS8yb2YyL1VjN1dKb0Z0dElJUnRjT3B0SUVmMnNHaTJ1QnRFTGE0YjJhRzdTRHk2VEFjNUpnQ1V0eEJQaVhJVmVDbm9SNDVrUndWbnRTNStrK0pZMFlSYU1uVFJEM2NNZmdpbkEwcmlSUlQrSkxqVjVQbit5eERQckZlUWJBWlNzZ1plVHlTWEw1SkVkWVFVWmY3c3RvQkgyOHZ0TEg2NlBFeWlhNXZFa1dYMDMrYnBLNW0rVHNOZVRzdGVUc2RlVHM5ZVRzRmpsN0F6bDdJem43TW5MMktuTDJFRGw3bkp3OVRzN2VSTTRlSjF1UGthMDNrNjNIeWRhYnlkYmpaT3ZOWk9zdFpPdE5aT3V0Wk9zMjJYb2IyWHFDYk4wbVcyOG5XemZJMXNQTXZBU1plWW1RdVVmSjNGTms3aVk1dTBuT2JwS3oxNUd6TjVLdHg4bldPOGpXNDJUcnpXVHJjYkwxT05sNks5bTZUYlp1azYyYlpPdHhzdlZHdVF4Wnp2eE9rTXc5NldQdVNSOXpUL3FZZTVnWm40aVB2emN4eXhOVWE5VmFjSGJOeWl2Snlxdkl5a05rNVFaWmVaaFpuZ2k1ZVpoWm5nai8rdG1GK2RBSThRQXNlQXBqN3NXSXo4aG5NTTVYNURhTTdDTHNmQWthNytQM0hwWkErU0hOc2dOVmdVSDR6NnFseTdxalBNT2NjWlpvcDNpN1VlNHFSZ0ZpelJBRlozdzc1UVV5NWZSc0xMSXdidlA5c2ZuMnZwTHpwRWJKKzkvaTdzWkQwNUJvcjRjQmQ4aVI0aGxxckZ1YjJlMWlDTzA1K0U2SThVUXhuaWptc2dMeU1xU2NxeU5JRHkramI3dGU3ZnF6anNCN2ZmR29rKzkzTWg3bDhxeXpaVmpkZURTVllXMWdKTXJsQ25YRWFXS1VpYzNJQ1Nia3N4QTN5aVFZWlpvWlpSTHllVWhjN29TME1FdllDcXZzOXFLUHplalR4dWlUWVBScFkvUkpNUHEwTWZxME0vbzBNL29rR1gxU2pEN0xHWDA2R0gxU2pENHJDbktGYnQ3M214RExsLzB0WnlScVlDVHFZc1NKTWVJaytCZmxGbHAySmVOT2duR25qWEVud2JpVFlOeEpNdTZrR0hkU2pEZ0pScHlZbDB2Vzg5SHBpeldkdmxqVE9UTzc3SXMxemN3VjV2S0RPak5ZeWN4Z0ZUT0RJUy9mckNOUlpKNzg0Q3o1WmpXZ0J2Zy9CVkg0UlFUKzlETEhlNWs2WHdNR3VVNy9NZUJiR3VVSGNHb2NJbWhialYrMStCMGtqZ2pCK29NWXE4NjJyNkxWVnpQbjNrM2I5OURxYTJqMXRiRDVpN0lPTWU4c2ZFTkg2VjM4bS8xdTVoLzM0TXZ2WU83L0RhdmNMKy9CRXZzeHlnRTVEQzJxOE1XSE5hSlFwbW9pU3NJZDV4ZkVTRS9KMTNIblc1Q0FpcWsyM0ZITVIycTk3U0tpNUVONjNXenYzczUzOVVvemxLbjNWRlhEc3BabEhVdnV0Y3BpMmNDeWtlVXlsazNjaWZWL3gzejRmNFM2Zk9jQUFBQjQyczFXVFd4VVZSVCt6cHZYYWZ2NlA1M09US2VkbVZxS1ZrVlVSTlRhQlFVc2lhMFltc2FZcGlIMmh4SndtRGJUUHdXcVNBd3h4QkJpQ0RHa2NVR0lNUzZJSVM2SUN4YkdoV0ZoQ0F2ZEdCZWFFQlZEQkJTeFN1djM3ajJXNlV6clQrTENUTjQ1YysvOTdqbmYrYzU3N3o0SUFFOUNjZ251bHM3dVhzU0hYczZtMGI0cnUvTkY5S1VISmpKNENTNHhXRmhBT1owZ3dIRVJTbEFLRDJXY3EwRGxJc0tqODlmL3plcDZsSFQwUGRXRW5zMGR2VTBZMjl4RDI3TzFZeXR0VjBjZjdUUFBkdFAyK3FzOXZUMWR0SC9ENXM5Vng2d0dsMW10eU5sYm5MZGVOVFF3dmhQOXcrbmR1ekJvN0o3aHpPaGVqSTFrQjRZd3hZa0JIREwyU0hwMEtJMWptY205V1p3WXpRNW5NRHZHQVU2Tjc4Nk00TDN4eWNGeG5CbWZIQnZIaHhQKy9FY21Ld3d6NWpFamEzMjJybUVUSkovQ2RURzJ4RmpMM1RIV003Yk0yRkt0cVFZdFdFTlYyN0VGM2VoRlA0YVJ4Z1FPNEhXOGllT1l4V21OOTRiNlMrby9WLytWK3N1bWM0THZHWlcrNkZPeW93OWV0dXZGcmVwM3FEK3Uvb0wxSlZDL3djWXAyYWkrVCtjUHNJcjdFSksxOHFEY0x3L0prN0pPSHBaSFpMMDhLazlJdTdUSkdubEFOc2hqOGpoM2hFeDNRZ2hqTlRhaUE1dndBZ1l4aXYxNGxjeS93RGY0RnQ4UkY4VEhSckg5NXYrUHpDR29ROUpVRWx5bzlzZFNKSlYyekgwK05neHh6Nk1KblhpYnUzK1FjbWJkSk0vTHNCeVZjNDduOUR1SG5RK2NpODVjSUJob0RMUUc5Z1ZPQno0TFhIVmpib3ZiNW5hNkkrNHhkOVk5eXc2RkVFY3pxMXFITmpKOEdyOVJ1eXRJNEZmakcvQ3o4WEhjTUQ2RzY4WW5jYzM0UnJ4bWZCUUhqYStuWXA2Tkthc3RVcG9VZVZNai9hU1I3aUR2VXNUdm12c1hSUjdTbUFIeXJFWk03dGFJellxL3BiZzdrZTVSeENwRjNOYUljMXFOd0pVV1hYT29acVcwYWozeml2UVI5K3BjWGkyU3NyVkl3dFlpRFZyTGRINHRSSmhhSkdscklkTFVJdkdWRkNmU0tDNk5Wbkh1dUtHeHI5dmNWbkZHdG9wUFdjWC9JbUtGUml6VGlKNk55TnZjUnF6VWlPVTJvaFJyeE5LQ3VpdTE3bkt0MjdOMU0xSiszZVZhZDRYVzdXbmRwVXQ3eUlqTmlyK2x1THdlRXJGS0ViYzE0cHhXczloRHJ1WDBrUFhNSzNLeGg1eGJTWjJvcWxPbjZvUlZuWkNxRTFOMUlxcE9qYXBUVzZCT1ROV0pxRHBoVlNkVW9FNUUxWW1xT21GVnB6WlBuWmlxRTFGMXdnWHF4RlNkaUtvVFZYWHFjdFNKTEZFbnB1cEVjOVNKNWVWTmFkNkU1bTBveUp2U3ZBbk5tOVM4alRsNUUwdnlwalJ2TWlkdnlpQWlmTnJBKzNpYUhHYjQ4eVRJM3BWSk5UbldTcHc3K0x6eXptakZjK2pERHI0N1I3QUhHV1M1Wng5ZW9YYUhjUVJIOFJaTzRDVGV3U204aS9keEJtZHhEdWZ4Q1M3Z0l0K3pYK0pydm1ldnNxczN5WFZlSEFreWFqM1p6UENhNGpYTmNaeVhuNDExa0wvNGJNbHljZDNIL3NNOWp0UVQ2WmlLSEdLbmFLZjVjMWhSbkxhQmV4eHA1QzVIRXI1V2t1Uk9oOHFtYkk2VjRySVg5bFR3RmZOTS9IS2VDeW1lTWdFeWFqVW5qajNCcXMyWGhJK0Q1VUZPS2M0NFBLOFBVamZ3L1hHRjQydnNqU3RWdkE5QzBzVGUrTy9FdFFpVHhZeS9tNHdieURSQmhxbmw1b2gyTENkelBubi95ZTRxOXIrRzMzZTFFcFk2aVVpVTkvb3ljLyt6M2Y2VjRUM3BmK2QwOGh0RzBHaStmK3lURUtEV1hkZ20vdW8yYzM1MzhXb3hDUHNFUnNRMW1PM2l4OTR1L2hkVmx5SWRQbitlNFZCTk5rdDVMTlBsUHdCVGZIdmRBQUI0Mm1OZ1pqSmtuTURBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXhNekd4Y0RLeExHQmdlaC9Bb0JBTlZLTUJ4QXd1anI2T0RJd01ITDlabUM3OTEyTm9ZRDdES0tuQXdEQWZKTWY0bTJrcmtGSmdZQVlBdlpjUG53QjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQybzE3Q1dCYnhkSHcyNmZZTDdHdHc1WWwyYkl0V1pZbCtaU3Q4OG1IVHR1U2IwdTI0L3QybkRpeGs1Z2NrSXRjQkpKeWhIQ1VVa3BLQ3FUcDk3VVFLRTBKbEJaUzdyTzAwSStqVUtCUWpoOWFJS1g4SHdsKyttYjNQY2xTb1AwK3lENXI1ODNPenM3T3pzN003cU5vU2gzOUVxWFJ2NlZTcVN5S1l1Vk9tMVVsWW9xTURqdjhVaXF5VThQaC9IeDF6bnhMdnJaY0MrVVA2RjJ4bUN0NFE2UFdWdUpDVWRFb05ZM09vRnZvUjJSR0tvT2laQXc4VDFJVVJWUFo4T2lqVDFGNWxKYWliS3llNVl1TklZWFJrNkpuOVF4K1VlN3JGMDgxVEluWGUxdTkxMFBwRm84MmpJcG5mYTIrNjMwRDF6ZGNmN3JwNGFaZndIL3c1L1RwMDRzUFV5SktGOTFOYTBVV1NrK1ZVUmFLVXJGbVpHSTFTTVdhek1oaDk2QTZCUDBvVll6UnhLZzBDQVlqUlhJN1ZEeElsSzFVc1VXcHY4eXBIaXlXMmNJbEZxM1BVN1BHdnl6SGw5dnVsYlo1cXd1RDduMXpxcnZLck9YZTVqK2Jxc3RkcmZzdlRkWG50UlVXcHB5VGFpS3NZOUM1ZlkrNHNya3kvVXVwcnNVNmNwRm9Pd3BvemFwM1JBMW9vZGlpZXRzUGN1bU5maW02bEg1WVpxSStSaCtDWkV4SVNodXBXUm1EcEZReitoN0lTRVNWUmorbkQ5T1BVVWFxaXFxaktJTUU2WXRNcVhveUExNWt4TVBnSjBLS1ZFN1dsc3Bvb002bVdGbVRCRWFrbEdlcldBOE0xcWd2U3FVUFoxV3JBMVdEYzJNWGp3NklISlpoVit2b1NLL2lpb0NpUjcxV1hLek96dWV1NjZtN3FiNmgxVjVWNFBSVWxWVFdaMldJYlhVejRkQkNFZW9KbWp1ck9qenUyYUxsTC9iY2NOKzhSTXhJRFI4cHU2eE9QL3FUdFMxRDJWeFdYRjRMUENNODM5VEg5Q09nTTVTY3hSckRUSnZVNmh4RkF6cHpWaXcrUzNDYzBRVzBtejZMTlVLRlp5TUxlS2NWMmFxTHRicnRtMFkzWE93NEVyaWo5eWlxMkx1WGUrbjdEKzdIYmFKUFFoc3AzMGFPNTR0bTlNNHNoOTMwdTFnYitpeHV4TDI4ZHkrcUpJMFExWTdXb0J2cDAxUXV0TUhUYjdLektwNG5GcVFHUXBNZ3huUWd1NEJaMkdDYXpGQ0F3SXdYeTFKM05FdU0yZFZvalNoSFBwZFRYbWpiczJMRlhyc3lWeUxKVzVPZFMrOEV1aDNVVmxwTE4xRHAwQW5XVVY1dkdUUm9XR200WDNvL2VTTEhJNDkwd2ovTSs2dlJOZFFQcUMzVUNvcGk1TEVaSzFsdHpsV3VrTTUrSDRtbHNqUzEraDZLeUthRWVoM05vUXFZZmNxTGRFeUpETmxrcjNkM2szZUs2SmZVTGRRTzNLOHFjUmtLNnk5dGFlR2g2SXZSQmJvVTVBVjBHR1JEMWVqTGFTN3RpR2ovMTdzcHN2N3NvRnMxb0Z2cFdEb0dLOVlUZlJGV0cwSlpVQ3dKUWl0cVJsMmJvY3hQejNVY0hzR1BocWxmYkRxQlMvZWVpNjk0ZFM5NThMei9BQjZ2d1pxR3ViZkpHUyt5aWM1dWVscjJTdjhWZExpMWUzU3hEZU1VUU9jbTZGZUZWNzJINXJXVE1UbUYvaGdkVXlCOThtYTIxbFl4N01xYTJkMi9OblQ3VVJTUnRkLzl2YUdTQ292ZUZCd1k3cXpkY3N1K2JxQ2xoekhZb0w5OHNFNUttOVZKaUVHL09sWW5qUTBBVm92Sk9oYnVIR3NPNlEzaXM5dzdNblJZK2tWcXowemo3b2hsdW5pdXRDZm9ZRlA4ZndsM3ZEWFMxcmplcDFieThwSERveEJvcDFGaWlnS0NMSXdHbXlTVEhDRkhBWGRHaW00Y0hWb2pYVk5RRWVEZStHNEhlb21yNnZydWV5akNuUlRtRVhoemZJTTNWcTZERVRvVGVHUEhJbDFUb1E1bmIxb2JXaVBqUHJGVW00YldOdTN2SWJ5dGJIRzcwbDNJMXYxTTJreHZhQ0ZBbUtPcEJxRHRBUm5tVUNib2lnalFrekJlZnZwVUlnQ25ab01kNEh1bnE0UDEwd2RWNVZQbHZaUGVMYTJ6bXdidm5CdW80L1RkSnRUZzkvYlUwZjBGMzltaFVvLzNORzBKWHJsNzM0czc5TndwUlpZNFZ6d3lQaHFxWmZHWStxSHpsY0w4WWlFenFCOGQ0bTZXb1JlazNFNTZ1cnRqOFdaaXR5b0YzY3FoaXJIdFJkbllNc1daYzdJeEJVTk1hb3k5S3BTdFJVdldxcWE3dzEzajM5YXhkc3RJLzhyNjlZMERhN2xQUkRjMnV4c0hOd3dPS0JpM3Y5WmEwMEdYQmxibkYvVTRYY1BPd2U3UUJpMDdaQjkwOW5KL1F1YXQxYTVHYTVmcnlXQjV1a2pSVVYxaGJTUnlzd0ZmbFlRdkE4eUsxY2ttaUVzUW5vbFZ5cTJzTTdZWWxML3YzNWxyNkRVT3J2VnNhbDZ6ZWVWdDYwWjhrcTY3L2MwcCswMCtZeUN3YllOY09UOFUzQnk4ZXZlQjMxMWMyV3BFS3dyTFMzNVoxbTd6QkNpeS8rRTErd0dka21YRUdnWDduNXpxUUZkRm84UW04UERNSlRqSXVCZHNpNWx1NHUybmdSRWpwbGVLbnMzaWJrRlZtY2dSZm1UMDhMVjltSzZMZW9xMm83TlpSbFQyOFEyeVZGU20yRWowcmdIYUYvRHRFWlBDVmlLV0xwQnlqaXkwbXZ0OUpycGNJRUJUbmJDMy94cGtJY2Y3cjVjV0pCOWJpRkk2d2I3c1ZsVjJ0Vm1yUFVGWjkyRG4yS3M1amJIOS9oWkZjY1JzTERHRnJKR213ME5iRWpaK0duVEFLTHFhUGs3VlVFR0tTdUUzclN3Z1NCU0J4cHFmS0h5Vm9Ba0NHeEthMUZnVFRJVVhLemllQzdwdVlPN28zWmQvZnYzcUgvVHBHOGVjRnRleTBvSHlXbmZId1M1alQxR2RXSzR3aHFxK2MwWGtwdTB0QjNhdEhEemEyQzFhWmpjVVdvYnI3ak9kUEhvRG9vNjFYN2NxdUcvV1k2bXFzb1VhVnQ2NlNwNzVtYTBvVjlWeHFQUFN2WTM3VDgzdVBaUjN6MlNXNUttTXBoMmhMb3FPdmdvRHdmYUZBU3RBNlV3NlJvOXNjckFENkZrMTk5bmtMTm8xdjVuNzd0dFZEenhBbjFwc1E4dFFOK2grT2JScGdEWlMwRElkdG9POERHTUxRTVFJdGlEK28vemdxMzNUdnBvcW0vZmlydkdxbTRMZFR2Tmt4ZFUxemF5VlB0WGZYaitrbExkYXZKTXU1UDJpTTJCMm92TDMydW9yTEx5TnFZMStTay9SanhNTG5yanlHVUZpZUdteGRGNzF4ZTV0VjZ5Ky82S0JnTlRYM0gwdzNOZGRObWwyRkJWZnYvL2k1L2NVZCtRTjNyNW1jbldCbXJkN21QOWJnZjhWV0Y4RjdvRjJPb3BOVHZuQjEzZGZQM0hQUnRYc3J2RGV0cEZ1K3RTUlhWdlBiS2JYTEg3UWUrdnFrVFhBRjZZeENEVFNNUVZzOFBqL3l3K2lFekx1b1RJa2szR2ZtVkdqbEQ0VmVTWDhTWVNNQmJkcEl2MEtiY0RZaXFERkRUTHV4WXJ6c3ZOMWdQeE9tSHVlSC9mZjZhdGgzQnE4YzNrUjdMK2kyUEJwb2t4bXhBc0FqZFlIVERkSnYvQ1p0N292UCtKYWQ5T0FZNE5XV2pKUjBuTW80bE0rMDhYZG4xZHd3NkcrSCs1dXpaVzN5ZVQ5UDFyemh4Z3Z6L0w4NitRNmtWNXVFK21nb0hmYzNGM3U2WVBUdGFpbmR2b2dxdVdlb0U5eC80WEs4TTZHMjFYQkl4ZmFpWWprUkZVSHB3OWl6U0QreTEram42S2Z3RHZ3WDBDRFVvbWx3ZE9EbXFhblN1NTNOMGtDMVd5OUJPaWx2YWhyVjNwRE1UNStRdllnUWcrMmNUbE1SUG5CNlRvVTNzMTloOXY4Tno4MCtBTXljL2R4TjZNd2R3L2ZCcjBLYlZMNE5sanEwNWVnV2hrd2NyU2JmeS95OEh6bzVIaGVZWFJZcCttQk9XNnhiOHY4K01HRkE2aDA0MEhhd0YyRGRpNitCQjMwb3AveGV6Zm01MUYram5Ta1lSNWVETC8vRXpTYXd3KzZFdU12dmt4WFlIeWE2T2RUWUdQRWVCYzB4QmMzMWt4VkVlK0d4OXlNU01mT2x2SHU5bDB0NDhISXRzREV2WnQySHBtNHQySGdqclZqY3dOM3JoMmQ2dzNzNnR2MTNQYnY3dDMxN1BhNG5vYkpIR1VuNkdrNUVzbjVkVlVPY25wNlppRjRZR0NEdldHNmY2YWhjUlY5YW5JZ09PL2h2a0REdmMwdWx0ZjMydWdZNFZHT1Yyc0tlSWxKZkVHRWtNdzNQUnkra2QxK0RXR3crZEJROTZYY2UzSE9iODlvcTZWdjNFM1luUHZsSG9WTGN1M1NBQko1bG1EdlJ5Y0NadlV4OHdCVElMQ05IdHlVczhFNWlaa2Y3cm1VdTIrbWJ6TFF0QXJsY0IvU3B5YjZ1aFp5dUZmUm1zNG1wNVBYdVhTUWNScjlCUGlOMk1lTm0xTzhBckJKMWFMWXprdjBqUXpGOUVHeno3dWxyV3FvV0ZvY01iVDJsVlVIUTNXQlhaSHRZZG5FVUhXSHVkeU9na1hoMnJxSm1oeGxhMWEyajlWVkt3b0xPMnE5cSt0dHJXWGFXbU9SUlVYNkRzTjROaEw3Q0RPZ0IzOUFMN3Jua2xka3RGVDJ4MHZBSGVoZVBNcnpHQVllSHdROEpkSDl1QnNBNnBrYU0xTDkwNE01dDF5eWNmdUtqTWJwSm1WTFUrY2tXQWVPM1hIWnVvbjhSZzhhNDM1NGtjYmo3KzRpOUxxRWRZSDlFQkhXWHZUd3d0b3djcTdqRG9ENm5hUWovSnFqUmtEWG54UjBIZlJWaFBVVlk5Tmk5U2NiSUpqNTIwSU9RblBjTDJqRDRwK2c0VU4wOWVLemRBdlI5ZWp2b0krckJCc0FiUkZwak9Ub2pwMS8zWUlzMTYxYi8vc3QzSHMvUlBuY2UyZ0JOWEdMU01UOWxEdkdqeGNXTDMweHRGMk81Y0kzWkk1Ymo4eXUvbUk5ZDhaQ1JkRXZ1UitnR2E3cEhQVHpkOER0NWRlVW51V2RLaDJUSlVFdmMvOGhRODlLdUFvMEoydWwxWkhXeGZjam1EYUNPT2dPOE90QjVpbzV0cEVRZDV6OGgvVElkVWVrNE4xM0xxbzdlUjdXQWQ0STcvK25ZQmxSTjQzY3hMdi9LUG9BdkJ2bWFZQUtzbmp1MExCQWhENzc5ZTVPK24wY3QxQkJWRVZyZURrakxBTWc4MGo0aVZWSUd0bUdxc0RxL0FGZHdlMEFlbWVpOCtpeDZJTWsxb0FCZUtYb0MrbU5uWjNFLzFta0I5RlA2YThncm0wQS80WmZjenJ3dzFMcE5OZ2o4N0J2bmVRSWlHRFBsOGRXR3hwTUxabTBlaHNqMS9hYXBrckczbTdydDV2ejdlTWUzWWpOTlJnWk9UR3Z6T0kwdnZVb0piMWxmN3ZOaG1rWFJ2OUIwL1I3UUJzMk5IbWlXMndDUTFmRWlJUlY4SnhweE9wcDZMaHFzR1MwNHFxSnJ0Q2d0YXJBTmVKQ2QxZ2R3LzNqZDB3cjVQVFQzQ3NYY2RHMGhrdmJGM2laQXQvb1VlQTdWNGkvaExXMnROdXlFRkgrc1dleTg2b2VyVThsc1pqcnhseFZqdnBlZGVtVWRMcHY2TmhxU1Vaemx2K1NEbyt6eWwxWXRDU0xHdUJYaGlPakpGbW9ZRnN6d2RyNGhqUTZyd3picXN3VDE3MXQ2QzIxbVlxYzQvVkZvM2JYWU0vUWo5Y3JQbDNNOTlVNDBMTDA1cjBkRGh1aC95bDZpYzZBdFFmMnpaQzZ0RXVTSUpRd0xRTHlETzk3bzl2R0x3a1BsSWMzK2QyaDZ3OTR6STdRU0tpOHc1WG03cC9VV2dJVEE0MTdadHdlUitlbTNBeC9qUlgxV2NmY2t1eldLbFVlTHg4SFBKNEJ2VklRZStDbG5USHhRRTlZVlQyOW94bmpNdDNOdWM0c2ljbFVXcjQ4ODFicHJiM29wQ2VqKzBSR1dqRERVRGJRemtXSVhLSmZSbzFFUjNLeHIyNUlWcEc0T1hPQ2g3amtJS0t4a3ZFcWZ6Qjh6Y3FTeWJMdXZPOXRqd1NrVGI3K0NjVlZ4U3NyekdhTmM2eCt3Y3F1N0J3NE5ndDZNM3psTllabXpmUUdxYnZtZy9UZ3p1WnhmZ3d3RkZvRzg2RmEwcDVVQnV3MENRbklMOXR6NW1tTHA1RkpzMDNZWkUyRzBVcmZ4SkVKZE16dWJQUXBMU3ozM3lpMVM5OVlid2V6OGg3SUg3eHJKS2FmQnpzaUJZb0pYalZzVktJbjFBV2xHaWlQVDA5TTB5dlZ1UVVsdUN6K0ZKM25Va0FHbDBlTnBHMEcrSklVUThZcjUzMEhsRUJvUTBHZXRtakZob2tOMmkyc0Fma0ZrcGN2TjFiUnRzWG5iMWVJMURIQ3NmSGxBbWVDVDhIYVV1UjZFNU4zWktML3cwdTV6NTljK0dVMS9SN1g4UExmdUxOZmZZWHhyZEh6S0Izd0lVcGhlZTFac3R2czJRcTcyWm9PWGFmSk14VloyYmtXczlaT3M0dFAyK1RTek5TNFBFVU5NSThsMk4vZ2hTaEZ5ZkxrZzFmVmtyVHAyMnd5bjc2L1RJSWw3TlAzbFFVbXBydFN5aWVyV1Y5S3hZeWozZyt5SjFKMlZJVUZlZGZhdUh2UmVWZ0dOVTVualRBUkNmT1pSbmJjYjNaS3VrUHplQjVIS2tndmxXdXNaRzRKMVRvN2R4ODZQKzZJVXlUckZaMmpjVllnTDlFS1lCdGpTdklVM2hsY0U5b1h3WThXUzFlVnc0SWYwdm5SNGUrUGtFY254T0R1QnZJZyt2NlBxQlhzVmhwdnR4amdieWxKWUdMUWt0MFNYOVdWMnJmS0cyZzd0TkppTGtYTGc0TzJFb05yaEgyQmZucHMvY2pLeVR1bnMxK2l2N09STzUvV2VHblhocGlOc1M3WjJ4UjUwbUpLUjRuMlZsZFRObG9WczdkWG5HNGJzUEgyOWdWa3NOb0ZpN3NZUnBLTlNCUXp1YnlNMFEwb2lqTWxOcDV6c3VvWlVkNTBWMnBvUkNuUDFFaFhOZ1RRK2FuVnl3YVhyZVJPUXBzVWtPUE53Sk1SOUNybXQ4VGRGdDVyU1NYNUVZM2dHWm1PVjFWVTlkZDB1OFVGVGRvcXU2dSt1blIreUR4Y0tOSDFHNnFkdVpwUDFPN1NpdVl5WFpOWVlpb3lhWXJVcnRMV3dleXNvRFNyMUtEUXlEQ2ZsZEd2MEpYMGQrTHhrc01Pd1lPWDV2UE5na3FqM3J6bTRyM1N5cEdNeWZMTy9Cc2tONVJMMUpyU3l1SnMxZnE4OXI5NE1vNGNibjhqcE14VktvQ2VCV3gzSGpwUGRDdG11Uk85R3V5enIwMHRuYlhWZVdYMkNadTBvTkF3WE9hZm1CcTExUVI4bFQxb09YZXVyVnhYVUdkRkhiRGVZYTNCWkMwSGVtbThYK05CT0MvS0hCbWJxZmRzTHBxcXVMMEw3TUw0bW5mNzU3bDNGdkI0YWdEL1BPQkxFLzBiSjJtRVRtaE9qZ2RXNlg4MlhyamduVFFlOXFPcnVLM1FmQmJkekkyLzhzeDY3clUxWkgxR1g0UEhWMEFEK3prbVJpODMyV0RmQVhlMGJ2RFc5ZTl2bjRsY04vL0tua2NmUmN3WHAwNzlON2ZJdHprVE5kQUkybVNCcGpwWkp5dndLcUVaMkVpOHphWXE1NXFab0hXdVpMcDRkbU9sZDZQM2UrcjhJai82aWh2cGYyL3Q4TzkrN1FyM1pSSTZuOFBqRmFDVDVQdElKYWlIT3k5Rk95WGNUMUcyTklSbTIwUGN6ZTE4VG0wVy9aWStSMVhITXdwZy9IbXZtYlhoalNBZS9ZS05BVmF3RWtrUnpBYWUxN0x5bWpwZmFvWkVuSzlWU0xOTERJeGVPdEJrMFl1MU9TVVZLN1FyckpVNnJVd2lxOVVvOStiVXU3SXJhaHViTW5JVW5ZWEdreDNkc2thbXZQcVl4WlcrM0ZnbzZXbnNVbHFXRS80WG8xYWtGbktzTU5laVgwMzk2Z1hSSTEvNzhMdEhnZGRSbmxlNU03YmRZc1dvUTR6QVgyd1R3M3lUTlVBR0ErdG0rUC9LS3YyWGY4VXJtNzRpaVZjcWdFUjBPY0xuTGNLK3BpSUx5NHRzdkhORVZwNFVCVkJyUUZ1ak14VEoxQnFHQ1NiVjBJcklzRHBmbTZVcDBzVi9FTnQxUGxwRGZVeW44T2RFY3JKQnlkbUVIZW9VZjA1VUsrU05VQ2xYSUJhamR3Y1M4MFY5MGQwMHVQeXdsZ3I0MHhwc0VvQTdja2FqRnpsWkZkNDNzbFZndmQ3TzcrcHYyTmxaNEM0SW1NVzFiTE05bEJzY0xWamRHd3F1M0g5anltUnY5NUZWR2QrN1VhUUl5cm1yR1VPdFRYd1Q2cDNKUUhPcVF5QUhNOGxoUGtvVmdsQkl1bGtIQ2d3K2NKSTdoK2RKQlk2MVlwbk5pdHBsWEZDNktXMnRkSEJaL1VLclphQkkydG5XRnFiUk0xSmtiNTJ2Nkc1ci9sRzdTOWV3enAydmJpbnY3c2dzVmJiRGVKWlRYdWhuTGVpMkNjZSsvTTZEcytzbXhzU1M4TWZFcXJDbFpGVU0yWVpVakNrVnlVSVQ2MElUWS83eU1ldW93bVR3QlQzMnBzVEtnNXNpRjhHL29MYVhqZWpySFZQR0hsdXZOcW1DNXhvN3dydEFsam14a3pVVFRwR1FhQjBzSGZIRm1JYzBKekora3BwMVZjYjZ5WFZESDZ4OWMwUEc0WkxVbjJiOFRIT3JYMXZyUng3dUZyU2ErNjIvVnV1L2xjenhrcTR6dkxaamFxTGdWRkFPNVFXSVpuNUFEK01ueHVXaXg5QnJFRk9icVZxYy9TWGppOXR5V0s0UU95QWhEK3hNRkRrMit5YitCN0g0NkxkYmJmTWpsbFVHaVdta1pLT21zcWJXRnZBRk5nNldkdXNrN1g1bnJWcmZXbWQ5ZktPdXlqNmdMMGQxQ3lWbG5sQ3ZLcnRKbGgwcU1DalVlZTd5bWxaWmVXTlRYMVptVTRHaFdGMllxYzkzVjBvaitRWmxycnFqb0N3YjRwUG42RzVhVFQ4TzhVa3JHaVB4Q2M1ZmYwcEhRVWVrNEwyQlQ1c1N6MVh3c1RTL3o4ZHlUQm9rK0VWNE1oVXdrZ0xlcTBZM3pkdzVNWGg4am4vMjdHOExYdFpQbnM5YnFnY25wZ2FzWlNielBGdGpxTTRjL1BIY2FrQWlUMi9Mb2FHK2c1MzhjM3YydXNtSnVXeTMrTklzbjBmQzgxWkt2WVlPMDJlb2ZORGdzaVdQVXNYbnJCbVQ0STFJa2Q2UmlvTXhreFg3eDFpb0o4cHNrVkJKSlNPcWN6Um1hTHIwYm5DbXZQVVBwS1A4OUYxR1c0YXhZS1VhaFMybHRRR3hQaXZOckxGbEtpckxGVGwvTVZaZlVsZDNkN0UvamZZcFZYeE8yMExaRUlkZWtobXBEMG51K2tQcURMRXhZOVNmNldyMEJzNDlHVmhpenYremlMdGVpaDYxL1BtZVRvNXZLNXh2WlJGYlFTMmpXcEdjcmdDOXdyNUpDYmFXNkJ2UzVzOU84QkFjbVdSd2pFcHYwaXNjUkpmS0VhcHJYTytyM3hEaW4zMXJaL3VoVEpWVjI1cHE2a3pHU2tWV0JaTFhyWWZYWHY1Wk5qODBOSWRMRTBxdE1ObXk1MWV0dXRvb1Z3RnZMOEtxeWFFZkFsMW9FWFNCcHZ6b0JPcW1mdzIrVGE0ZzdRUi9iNG16WHpnOEpjMW0vREFaTEZvMUZIVEN5NWEzVkpDSHE2WmNxOGVGbDRHU3lvTXhIOHd5VWpKeEkvUldGbjJhZXgvZzQrZ0s5RU9STW90Qm1WUWYranZCblVTNzBKMmlESUJseFdCSVJRL1N5MGhNN1VkZWl0K1Qzd2NmVHc5N2FSRy9Pc21tRjB1eDhJRXBLS2tiNGRTN2lWRmZCZDVJbzM3UUdKandwUmZKc3VSWkZsV2xXVkhqS2ZDcXFzQ1Q1TTYxbUpycUxhaVR1OStaclV1cFRSTlhtNWRwTGZuT2Y1SjVib1crSW1CZnhOaWIxSU0zVFpaekhSS2htYXZuajBVRys5dXYzdlAxRDJicGw3NStFajJtblF4ZnRQdnJkL0ZZYXFoSHFkK2dVQlkrN1NpbW5pZmpXOFY5Z05UUk16QVdML1VLeGN2bmRwRERkakptR1Q5bTBQc1MwUHM3UWUveFBCVDh1NW5BU3YrV3A4MHlWSXNmTm90WHI0VnlXenB5cGFPT05wOXZuWmM4M0dNdHhrcGM3cTJydzMybWcwNi9SblQ2STZMVEgyR2RCdmpsMFBuRjlDbHlUdjhaT2FlWDA4WGtuRjVHMWVCemVnRm5Uc0Q1SThISnBQVVg0SFFrMERtZlJDY0w5dWJ2RVJ2N1FaUkYvYkNQa2pNWmhGMEVJYXZBR3hodjRxRU1NbDV3S3VPTTc2NFhITXNNSk43SDRNODBSTHRBOTR4NG5LZ1JaMlVFZUdjQ1BKQUFieEFkaXNPRENmQ1E2TEk0dkRrQjdoTHRpY1BiRXVBMjBmRTR2SU5rZytqb0V5Q1gzNUR6RWpuMm92V01IaTJkR0lBN3EwZEhUSCs3Y1lIT1FKOGtuUjBzUHYxNFFQTDAwL1NwOEt2aFR5SklqcnA1M2FubFBzQm5JdEJQQ2VuSGg1d0VUczRreVBqS2hIRWYrVlo0SUFsK0tBNFBKc0gzeE9GdEFoem4vdFdFanBtblQvMHpEaitkQUE4a3dPOGk5SGw0TUFGK082SFB3OXN3SE93UXJHdjZ4MlRONWZIWjFxV3pHWHlVUkNMUGNnU1JqTU1Ua1licitET2FjQlYvUnJPdi9LZ0UrVnBRQlRtcVFiNno1S1RtenkzQ2VCNGw4MmdUNXZFeFhvNDRkMC80dGd2eSt1TzN3Z05KOEVOeGVEQUpmbGtjM3B3RTN4T0h0MkU0MkpZMmFoOWRTSmZpZU1TQVhTWHdrc0JEVXFIamwveWk2dFFPSDNudU8zcTA5dWh0VnZJRTlRRi80eFdhbzErakZKUUdlMXNtTnA1Qkk3NFZIMFB6ZVh3VFVwcXlWWHpHaUo0MFROeTdhVk56Zi9Xb0NYNXNiUjVDK282ZExSSnVwM2xVakE1VVJkcDN0U3liQ2d6dmVtNTdvTDl5ckdGazE3UGJHNGJuQis1WWF5M2h0am1mc2hqUlFjZkFuYnpla1J3M2tVdXRJSy83dmhVZVNJSWZpc09EU2ZBOWNYaWJBQ2M1WlVMSEk5QzVKSDRPWWlONm9ZUkltc0daalpoZW1HSkhDaWZ5Smc5TzVxNWF2VEY0WUdCNHZIOG0wRFJ4N2JYMHFYMFQvY0U1ZDJkUHMwczRTOGlFZUxZWTltSXIxckRZRHB6S0VET2tSZkVUY2lFaWozbHh3dFVHVWVhTWNzOHFXM2MxVzF1WW4xT1UzMm9kZGczVVNiUkJUVlc5czlCWVZPWnNzWmR1MXEyaVU3ZHNLdzVVVkVaS2xYcUZ0Q0JYNFdxb2FETVhCY1d5eXFKU2t5cmZXVkRxTWRpY3haVS9YZ1N6SWVTS3Y0SnhCOG00RzlBb2tRZUdGeVhBL1Fud1RQcGNITjZVaFA5bUhCNUtnT2NTZThIRFd4UGdxU0pOSE42TzRlUmUyZWNpRFowR0ZycVNjb0hRRWhPcHhFNG5ubXVybkJDNEpCekdvcVZNSzMyTE8zVGQ1VDR6R3hwUmoxL2lqMlFVejNvYVE1RWpLNGZibTU3TXI2eTFPeWZkeFVibktDcXQ2SFNsZVFjbXRIU2F4OUd4b0JiN1dHdGRJT0QxTlBUM2pKNllZMWt1T3VRcWF0N1hhYmV1UTBycldMMDB1eGxuWlBFWVlHOTlsRTZETVRTVE1YaXAveExHaG5QQ1dIYXRna3pETVRpdFNJRDdFK0RMaUV4YkJaa3V3VE9JN0ZvRjJmRncyTDJvdjJBNmlOZlZCdXAwREk0dVRZRDdCVGo0aTJnZTB4ZmdUUW40V3pCOUFkNks0VUxPSE1KWjhJR3hCOHhDWUtGTVdPb3gyWnVSaVJFbHBlVGVpSmo4MGlILzFvSTFxeHIyOW83Tk51eG83Yk9rbXdwWHBWbkNsbHBuZGJpNmxtNnNVMlYzNUZoNkxXM3JIMTkzMjlDcW9lNnIrdXU5ZmRwbXpsUTdGNmoxMXF3TDFQbUFONXhYTENiNjFDUG8wM2hNYjlBNUlzTmVRYmJkY1gxU0pjRDlDZkJVSXR0ZVFiYUorRy9HNGFFRXVJVEl2RmVRZVRmUnl3NXFBNjJsVzBtZUdlZmpFbHlGRlBDSVVoSmRoNGdxMzVRSGhYc0hmSE1weHdsVjlFZTFNcjhVbDJPZG5VL0dmb045L1N6NkZsMU81NEY5MWVKZDlkdnRLNHV2VFJKSnEzaEx5eWhsemFyUXZraVB6VjlHZm5UYi9Xc1JPcGVQVTZHcm9kRG44cGhtczN2NCt5UFYvcEtXQ3Z5anl2LzJpc3psNTR1OVc1N3hibWtWWjUvWGszZ0Q1OW1JN0lZRW1YWlIzd2IzSjhIUHhlRk5TZkRINC9CV0hzN25zd2lkTVlHT05pRW5pODltOHBMUGtuQ2lMT2t3cVd5a0twYVNIVDg5MFJWTHlxSTdyWFloSnl2Nk9mZEtQQ3NiNy9QeGVKK3RmSjk0WDF4bUlYZVVqTmdmU2sxSTFiSkxqdEVGaDlJcGt1RWQyNjRlL3MvMXdiVWFPVHFlN0NqZDBybzlOTlRSZWtsVGYrdndUZnQzUHJPdGxwMGk5eTRhQnU1WU56b0hqN0YxVk55MmVjRzI2Y0FMcWIzdzFHWHBybW1DclV0aUk4RzZvUjhXVDdwSUFyeStMN04waXgvYk9uOFZiK3RxT3g2UEo4VFIyWXJPbWpRZldMY2htNVBreFQwdWx5ZkJ6amx5bC9Ma2FKOTExQzFZdDRROWNVOThUMndqZXlLK0ovazVQUWN5TExuZ1hxQlJTUDRUM1pVaXB6WGhjUERkVUYzTG9LZk9vQmMvWE5QVU5aUFpQOTJYKzZOTFoxYUpUNlNzU0drZThPL29LTzRvR0ZKRkdxMzJsTURicXBFQkxvQWUySHVWcS9VTUdtNEp6UGxra20rSmI2RnVSVTdhZ1E1QVJORklYWVNlSWZyMkZmVUcraHFWWldHWUN5MlErQTFnb3M5UUdjNGxtbUNpR2Fub1Era2IvQmxxN0IzUWZJV01ieGlkaHVpQm5DK1RPQWlueWE3TVZhcEdta2JRYVdtbXd2U2p4Vy9nQ1VrQjlqMGVqejRWd3dQNmY0MXVvSTVTYzhEUDY5RXJGMzlKMmw2R1RsTWY4R2Y3Y2hQMFVZZVlvNHFVbXZJVjZQUnRPbm5aSWg0YnB2OEV4RFJHNmpVU003MUc4YjdLRXZ4MUFuK2RoK04rWU1YTlFReEUraUZ2Nm5GLzBBYjZRemVSTm0rUU5tK1FlK0tJY2tmM28vT3dCdkdkVnpuRDR1UTB5NWhFbTdlZmxONmxuM0djbFA1c2RqZnRZOExNMjIvRFkvRVJJa3VoalFKbkVxR05GOFViU2hFOG1NMjRYWFp4bkFUL2N6ZW1jTzIxTVZyOEwzSnVRTzFFZGVoS0hPK3lTWEhublM2dktWUUtqK0JPajdNMFdPR0dSeVd2Qjc3b2w2SnhhZ2VNUjE0TzBSNGxSOXY0ZTM3MDQrUjliL1RMWmR5MzNQK0d2NklUU2ZmQUVUV0FYa2NzeEw1TGQ2b0hGaURVVTl5RVhuOWRMSDZkME1NNEg5Rm5vTC8zU1QvdlV6OG5iWEd1eG8xZXduc3MrTkkyUm5YOTVOMWpkdzNaWG56eDVlZkkvUkY0bjhPLzl5S1RUY1drM3owME1IbTM3ZVhuWG55UkV1NEpQZ2xyU1lrakVQNGJBTWI1Yis0S2x1VG1LWlE1TzExMlR6TUVwcEdaRHhYKytPY0JEWktNQTk1dUlUSzlkdVNpcFF1RGlQdUNuSk9TdTFNNlpJTTZlbXdsVnk5Y240STk2Qi9SOVhRYi9jL1kvcFowa2dyNGlmdmJZNW9pc3c3S1dmVGxGSmVHbEVLVm50RVZGRlhqc3BpT0wwS0lZbFVpcDV6b0YvUTgvUnR5SGtXdTBmTUdEdUlza2g3R1IrWjhuaExiMzFTSXM1NWp3bzFkUXptRDI5ZGRtaG9STjZXa05ZcmJOVFA3bTdzQ1VyZTNZM2N4RW11NWMrbWlUN1gvcjZ2WDF1VGZ2eVZRVlJwb1hmQVV0eGYwZHdZcXl3Tzh6ejBNUXQ0QjQ4N0ZONEpZNkZmSDZ2QjVobzdSNHhTMEhreXFYbzVNejRrbjc5QnhuMGxRdXVqYUdURjZJZSs0aFc3TnFWVmNNNXY1UjVUZE1PK2JENGFLUTc3SUtNMzlqZVRWSUM1WXBnU2RXVUdwS0QyT2loSnViUDNiM0FrNitmQ0cvb05yOEFQNTYwUFYvUzc4c0ZoOCtrSW9ONmVqaW5SOHhBc3o4d3p0WEd4REhlMWUzem92ZWRST3RKWlc0bkpYVFEzWnk1QkRWRVB1MzJURFVETVp2U2xUbjRuUGx6SjFtWHFIVHFIUHBNOE9CZ2REM1pzMmhSZTNiMFB1YmNpQlpQZmV5MzJHOXI3MUZyY1hCVHdlN2pkVVBNZHlpNUEvZVlxc0Z5VnR2ekFQQTJ2dUlnSG45d1FuaHk3NUZweGRBczZyQkNlTE5sK0EwMEJ3K0xYNWFSSk9Kb3hwaWM1bEFwMDNDRTcyTi9ocElEZzhuYStUY0pib2RDVFErVFFKUjhnTEFVNDl3ZmxWUXU0b2hpT0hSYnZFeng2Qnp1c0VSMEViTHVBbm5JRHp0eVNjYk1xZlFHZUhnUE1hd1ZGOVE0WWRDVGlmSk9FczhSeE93UGs0Q1dlcHIzVUpPTThsNFNoNUhGZ2ZGRG1mL0FyYkJkQWFIZnFLWTNDSjNUY1JNUkN2bXI3dHZnbDc0ZTBUdlh6cEJvcXFPbE9pSzhZM1VONlVYbmdmWmFMM1RlRk9TdnFLWUpxaGJDQ2NjRGtGblNRWFZHamNONzBSK3Nhcmk5S1JMT2dGSE9oRWlVWUs3ZXQ5RjBoZjJEMXFtQTdsNVpkcW9HRFNTZjF5S2ZSb1hrNUJDUzU4bjlIejlGcHl2OGIwTDI3WUdMNXhSZU9iSTc1ZWVuMHYrbm5Telkya2JtR1UzN2pKUWNZcitqSDBYVVk1LzhWNGJXekNBUm9lUGhaNFloeUNkb0prSjc1bEJxUmo3UWtTY1UrVEdUandyOFFTN3VtTkN3aS9UQlFTa1JIaHN3UjdzTGIvaGNlWVd2eGZ4SFlCbTFpS21FLzYwMzh0eVNWT0JjMjVVSzZ3QnB6Z3E5YlJqOGxTS1FXTjZ5MmcyQWRoVGFSU3lydXh6d1RyblU0aDcxVi94dThSeVcvZzl6bWtEbDRteEgyNG5odkY5UXlTejhCMTlYdTQ3b2E2aTdUUE80ZnJCc0RYay9mNUwrQzY4SzBHMUF2SW1peUd1b2JVTlo5amVXWkVENk4rVk1LZmY2ais1YzV4Z3k5VVBWaUhIN1pxYjFFaGxFMXRqUjNiZ3VSUmYxRi9oUmtYL0UxVzlHYWtSeHJzeTZqNGI0U3VyTitSY1NEVVBvdHFTajB1ZkorUVdnRTR6ZENuRXZ0dkYzNGpoUGZlRldtalU2WUN0ZEpobERTSFdPL1ExdnN5WmgzQlBsZU9NbGVSd3pvZGxkVnIrejJ4KzdHSFVTZjBwd1phaWJFQTdPbkNOMEw0dUZycHJERTdES1haeGhYN2I4LzRLdTJ5RlJiWHF0WVdpMFpwMHVYbExDdmQ2blpzc3BaNXV2Zzc4dEZGNEs4YkZmUGZCcVdRTDhEaytHalZ4RElvVFJxU1BwSCt6MWFyTzMxNzRhMDU0VENMVXJqRm1wcmp4M2wrcE1CUEY4OFBLOXp4aVY4R2ovRm1ZMzZjcThweHVTZmF2SzcwUUVXNTNWQ2libHhlOFZiR1cxT3BEb3Nub3FsVmx4VGxxVk1yN3ZJU3UxQUFOSWRBWGlyaW80R29uTi80R0lneE1rVk03R09iYzQ0V0NXdXgxNVcybUwwdDdDcS9veUs5ZXN6Z0tOWVZtVDhPMUJXdzFTV05aWjBOcmR0Q1NsZm1MVXBGaGNWYzdNUzhsOEs0VjhmbUR0LzNGWlcrK1V3RzBxUy9OWXVhWWU1K0RsWWE2MHMzNFVXUGM5a0c0ZE1INFlpVW5PdGo3cGErL0RHU1QzOWlYLzZnN3VwS1UrRm9zNi9OYnNsUnJYVFhOTjNYWWl6U1Y2dnk3ZFVTclI2Y3hkTG5pbHh5WlZtZXJjRlJZWFRMTTAyNTFRSHJ6elJXVlY1aHJpeFBza09yV2k0cFZXYm42UGp6Tzh4UEMrRUhORjlsZFM0ZDFpYmtNMWxyL05NallHdHJWVUJTWm1iOUF3MmVkc2RVdmJzeVhWM1JhekFoWkNncUxDdHkxdHBWWHFlbmR5RFVzQ21vWWNVWlI3SVkyWEt6dFVxdjBjSDZtVUs3MEYza0RFOGFQOFByUVZlZ240aXlzdkIrSFlQTkFONXhjc2FWSFlkdEJ0ZzlwSzBpRHRzRGJSOFNaWkE5TVFiRGZmeUU0S21TWUxjUldFNGMxa0I4cG9jVDludmxOLzJQQkwvcWpTU2NCUCtENFB6cVcrZ3MrUi9oQkRwL1RzSloydS83RXZoNUx3bEhrZVF6WFNUZ2ZKemt3eTN4WEU5d2VINytmeEpPQWo4SnZ1QTdTVGpKL2tjTTUwd1NqaktPMDVqQXovdEpPQ3FJM1hrZnBRTTVhQzI2RFBzb2NsZ1ZIVGlyaGh3UXZHUDdqbGkwSFgwSDV3TWtvL2ljRWRYUUVuU1F4UDZ0aUQ4REJkZ3lHbUFRMzJlTmt2RmRpdzZJTXFFdVR0WENIdkE4MUJXa0xvblZhU09wWnk5Q25kb0I3K2RKM1MvRGRRYnEvMEhxUG9ML01OUW5TVDJBNjVRNWVoQTlKY3FGK2dSNS96VFVwMGw5aXJ4M1U2K2lOdlFCMU4rVllYNjgxQkhVUmxkRC9VTXlobHlvRzBuOUk0bnduczZncS9GOUFNa291US93T3lxRzl3R0JmMFRnSHdsd2QvUXkwYTBpR3RvYkNQMDJwS05lUk1mSnViQVRsUk9adGlBTDlRZzZqdVArUkRkcWQyNitNUjhLc3FpVitTVzRBQzdKTjRObkxIeDNvNTJlbUNZM2FIRXU0QnJ1QTlDcE0vaU9ITU4vNU1xd1BDMW1zOE5TSkZHbTV4Y2F5bTc0aDhZc3p4VTVWeFJwSWkyazNkVkNPNW5RenBqUWNJdmRJczJNdFR5cnFaUm5wSXRjc2FiNGUxOTZrSHFjSmo0cmhIUk15ZFp0UituQlk4Zkl1NWRGaUhwVXRJdm9DdXhCNWYxYmRvclFUcjdkSm1oWEtMU0RVTHhxZk1FVGI3Y0cyaG40ZHZpZFpYWnpHN1RiU2Q1MVFMdGYwT2RJZnNBRTI1Rk5OZFcyYWVEWXpCUTlPRHY3b3g4Um5CWm9mMXAwS0FGbnRIbmQxTEUxc3lJVWlSdzh5UGRCRHdQZmI1THpkUndEdzA2VXpTeGRENU1pdlozM24wcHlNOVB5MHBsNjBmTGFzbHhEZGxLTmZrQ1ZVWnFYS2Eyd1pjcmp2L2p4alFIekQ0a3UrOS9wYXpIRk5NWXRXbDVYcGpJb2ttcWljVlY2aVRvOXU4SXV5OGEvTXVUd0t5YS9YZFNEOUVPODNIWE1ZVEdxRTlPN2ZENjhaMitndTZtSDZNZjU3OXBFUlVTaFFKOXM4VjlqZGxPKzNmUXI4cVM3TGZuRytEK3k1MjhWcFZOM2lmYUFQcXB3K3lXTnRDWDg3bFBuZ1Z1U1o3cGQrQ3RLejgwcE1DWVdRdXNZM1VKZEk5THd0QksxT3lrV3IzSjExRUN4NVJXckZGRG9Ga3VaUFlnTHNDaFg0WUpwM1VtL1ErMFhIZi8zdEpaVjJGc2NVS3B5ZElvc0tQUTdGVWFMSHhkTGNXNW1OaTdVL3dBaUloVk1BQUFBZU5wallHUmdZR0JrNnJlOTM3RWdudC9tS3dNMzh3dWdDTU9sQy95TFlQUy9MLytlcy94alhzckF4TUFCeEVBQUFLbDZENkFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0JWZmZmbDMrZldmNHhwREFJTXlBQlJnY0FzbzhId0FCNDJtMlViV2lOWVJqSC85ZjFPUE55VnQ3bjViUVkwN2JXbVRZalcxdk1FWGEyTTIvejFqVE1SUHVna0NWZmlDU05rZzgrVEtTMXBFajVRa2hMeTd4RUtFSytxZU9sRUczVWFDNy8rem5QWVMybmZ1ZTZuK3U2NytlK24rdC9YYmYwd2Y5SklyQVpLV0NZS2dleFZlT1lRSEs4eTZqWGh5akFNMnlWSXN5VElyc24rMURMV0FMZjdaVzBJUi9mTVZHNjdTbDlwZVFNeVNZenlYaVNUMkprSFltU09XNitXOHR4UFpudjR0S0pPdThhNDgzMGIwYWhya1M1M3FLTmtsR2tnODh2VUNoNW1DMlhMS25yNk10QW9iZU05akg1eFBqS3dEYlJaaU9zYzdCQ2I1TkdMUGVPWXFOVzJCUE53MUxOc3kreUJpTGRhSkUxZG9QN0w1RSt1Nk14REdndWNuUW1wa3NYTGNmeWx1ekhYTTIxSDR4SE1JQnBHTEFqMG91SVJGRGl0U0xpL0JweDY2elhYN09Mc1NzSXlTRitUeW1LNVNOS05Ja3llV212SldsM3BNZStTU3Z5Wlp3TlNLdDFjLzlGcWR6Ykw0N1hraUl5d3VYS24vUEdmbk9QUjE0R29uSU1CYW9vWnF6UjVWNnpFR2ZzcVJTamlyNHNhY2Ntc2tWak1rbmo5azZYSTg1OGwzRk9NLzBkY281ckZHSHFlaVFnSVozMjNzLzdmL0JPV1krdlJUVFFJc0RYWVJCNkZ6UCs2akNVT0dyMEU3L2hkcUJIR3FkRmpHdktNZGJQKzMvd29zeG5WNkRESUZJNitJU2MxUm1jbjlaaEtLeFZqZGhYcDhWZ25CWk9NMmVIaFZEdTFYR3VPOU5KMWpQN3cvdkFua2hiMXljL3lRV0E3d056Q3R3bkpVSC90UGwxWHNJNjZ2YytwT0NjaGhTV3BEMHNGOUdRd3BLczk4UHlHWlh5MmZwbEI2TGNZMkVvaW5vWmdmVnlrMVR4ZkZVSXM0N3FnTjk5MUxLWDc1OU1Hb2FOWWQzSGVONS9HanBpZzJ5Q1ZBVFBLOUk2QitNVzZlYzNYR2ROYnlDc2JlODBjYytyMk45WFVhMVpyTU1RUk9kam5JYVJxV1dvVkdBV2F5bXFGY2hsSFdXU1dqS1NoS1dkTmRxTzBTUmJ6cUlnaUR1YXlHcXlqZXdoQndKZjA1Qnp1bk90RFh6cDV4YXkyR25IM002akRtSG1LTXc3cUlKMzBHUGVOd1Q3MmNmRDJjTmQ3S2NpOXRJRDVyS1NlVnRBcHJET0Y1QXB2RmNxbWY4YWZFRzFYek93RTNiY1h0bHoyMjNiTFdIVi9HL2tlS2Z0dGZQVytRZU9OMGhMQUFBQWVOcDF3VTlrVzJFQUFQQzgveS9KUzk3M3ZmZTkvKzk5M3hNelVWVlZsVU5WVFUzc0VKVkREeFZWbFVOVlR4TlRNeFZWTTFOVlBWUk5WRXhVVFZVT01SVXhVeFZWRVZOUk9WUlZWZFZFOVJBMVVWUGJkWWY5Zm9IQVAyS0JnY0JNb0J3NHBHeXFuMHBTczlRYXRVUFZxQlBxa3JxblRicVBUdE41dWtnM0daRnhtWG1teEpTWkd2T0RPV2Z1V2N3dXN3WDJsSDNrWEM3QnBiZ2w3aE8zeXgxeTUxeUhGM21mbitCei9CZStKUURobVpBU1pvVzhzQzFVaElad0tkeUpBUkdKTWJGZnpJZ2Z4WXA0SFRTRFk4RjN3Vkx3TU5nSjBhRllLQnRhRFIyRWJzSW9QQkNlRDIrRXErSFRjRmVTcEVIcGxiUWhGYVhiQ1BvN0VWbUlGQ01YVVQ3cVJuUFJwV2hEbG1SVDdwT0g1TGZ5aXJ3dlYrVWp1U20zZ1FUaVlBaU1naVJZQkN0Z0UreUNLdWlBWDVDR1VXakQ1M0FJWnVBY3pNRThYSVZic0FUTHNBYVBZUmMrS1NGRlYyTEtnREtpVENwYlNra3BLelhsV0drcFBYVmNuVkF6NnB5YVUvUHFxbnFsM3FrOXhDS0FYQlJIdytnRlNxRjFWRUM3cUlLK293WnFhNnoyVWt0cjA5cTg5a1piMXNwYVRldnBhWDFhTC94M1NkL1hEL1M2M3RTdjlBZjl5UUNHYThTTmhERnVUQnZ2amFKUk51cEcyN2cydWladEpzeWt1V2hXekV2THQ1TFdsTFZnTFZucjFtZXJZdFd0dHZYVGVyUWxHOXVEOXJpZHR0ZnRFNGQzTWs3RnFUbEhUc05wT2VmT3RkTnh1czZqUzd0OTdxaWJkZGZjUGZmTUV6M2J5M29GYjhjcmUxWHZ5R3Q2YmUvSzYySVc2emlPUjNBS3orRFhlQVZ2NGhMZXcxL3hOMXpIVFh5R0wvQU52c01QK0RkaGlVUVE4VWsvR1NaalpKSmtTWjVza3oxU0pjZmtqTnlTbmgvM3AvdzUvNE8vNzdmODNoL3dZTDRlQUFCNDJtTmdaR0JnOUdOd1oyQmhpR0pnWndEeWtBQUxBeU1BRitVQkF3QUFBSGphdlpQTExnUkJGSWIvbm5LYm1BZ2lJck9RWG9pRk1NWTFJamF1UVVna2hIV2ptWW1oUit1SkVFc1JTODlnN1VGYzloSmJEMkZoNWEvVFIwOGtMck9TU2xkLzV6K1hxcTdUQmFBRGJ6Qnc2dElBWHZuRTdLQ0xWc3dwWlBDdWJERGpOQ2pYb2RkWlZLNUgxamxTYmtDUGM2M2NpQ3ZuVHJrSjNhbGg1VFI1VGJrWm82blAzQXo1VnJrRlU2bG41VlowbVhibE5tUk1uL0k5T3MyNDhnUHlaa1g1RVUzbVF2bUo4WmN4dnhoa3pRMW1FYUNNTTRRb1loOEZSSEF4akR5R01FYWFnNGNTdFFCSHRGWnBlWXh5c1VKdEZ6blJBbElSZTN4MjZJMzRqcU1EYWk3dEFwVVRrbzBvd1NlRm5JOVJvVzNKK3NxeWZzRFp4YWx3eE9GTG5UTGZJUTZseWtsU2ZZOWFRUFh2UFU0enlzTzUrdWRwYlV2RkpmcHRwdDMzVHpIdWx5Z1htNkpXZHpIRSt2YXM4alZXcUMyL21qM3dKZnY3TCswbmUxUjI5U3lzYnBVd09ldDlPYnRJS3ZvU0Y1RThraStyaGppUUxzUWQrK3M4Zi9mLzdpMUlYOHVZeENESHFZd2M5V3JPb1diaytMMjJ2NFAvbHVQemp5eFJxK1YvMmFLeXpkT3lNVkhTeHcydVc2RzFMUDJ3OTJoQ2ZDUGN4d2hHT2R0T2Y5NnZjY2JZZkYvcVZyaENoVjFZU0dxdUozZkVkcTMwQVcxenVMcDQybTJVUjJ3YlZ4UkY3NVZsU1JUVlphdTQ5MjZaUld6dW9vcTczSHVSS1hKSWprWE9TRU5TelMyOUowaGdJTHNFYVpza1NLOUlCZEo3UWNvaWl5eXlTa2NXVGhiWk9ETi9Qc2tJSUJjODk3OTMvN3VQUTVBb0E2NWQvZmVuYTFld0R5VmU3TGZlVU1ZeVRzTTBsR002S2xDSktqaFFEU2RxVUlzNjFLTUJqV2hDTTJaZ0psclFpamEwWXhabVl3N21ZaDdtWXdFV1loRVdZd21XWWhtV1l3VldZaFZXWXczV29nUHI0SUliSG5qUkNSLzhDQ0NJRU5aakF6WmlFelpqQzdhaUMyRjBvd2U5Nk1NMmJNY083TVF1N01ZZTlHT3Z1ZnQrSE1CQkhNSmhITUZSSE1OeG5NQkpuTUpwbk1FQXppTENjanlLbTNBejNzVDkrQm0zNEI3Y2lRZndPQjdqZE55QkgzQWpyckNDbGJpYlZiZ043K0pIT3ZBZ25zRGZ1SXAvOEFpZXdzZjRFRTlqRUZIY2l4ZytoWUtQOEFtK3hHZjRIRi9nRjhUeERiN0MxM2dHQ2Z5RisvQTl2c1YzU09JMy9JSGJjUTRxaHBCR0Nob2VnbzRSRE1OQUJqbGtNWW94L0lweFRHSUM1M0VSRi9BcUhzWmxYTUoxdUI2LzQwKzhobWZ4SEY1bk5aMnNZUzNyV004R05yS0p6WnpCbVd4aEs5dndQRjVnTzE3R0szaVBzL0FpWHNMN25JMGI4QTV1eFpQNGdITTRGMi9oYmM3REc1elBCVnpJUmJpTGk3bUVTN21NeTdtQ0s3bUtxN21HYTluQmRYVFJUUSs5N0tTUGZnWVlaSWpydVlFYnVZbWJ1WVZiMmNVd3U5bkRYdlp4RzdkekIzZHlGM2R6RC91NWwvdTRud2Q0a0lkNG1FZDRsTWQ0bkNkNGtxZDRtbWM0d0xPTWNKQlJ4cWd3emdTVFZIbU9RMHd4VFkwNmh6bENneGxtbWVNb3h6ak9DVTd5UEMvd0lpL3hjbVZPVTEwdVYxQXlaTFBMSmRsak0reVI5RXI2SklYZjNSdnF0ZWd4QjBpNkpUMlNYc2xPU1ora1h6SWdHWlFNU1haSmhtMjZYZFZ4TlpFemxGZ2trM1JFNHFxNWc4Y1ZyQjNKNlZuRlVFWVZJNlBFcExXdklxMXF1YXhTa1ZHaXVpYXIzaDZiUGs5NWI4N1E3VU00SkViNTNWNmZ2YS9iNTVKMFYrbWFrazJxUnN5UkhkT0Z5TWlXVDlJdkdaQU1Tb1lrdXh6bUNFVk5KTFBKbW16U1VLVE9PT1BxYUY3WFpNemROWGtROTN4OTNSYjd3dllqTmVtVzlFaDZKVHNkazRxaGR3eHJ1YlMxckMzTVpZV29Gb2xDT3VKNnpwREtUTFo5R1hYYzlva0ZiQ25Xc0kyYUtnZmFHUmxWaTRzTUlhd01TOGdNUzlvWnRySXloTS9LRUQ0N1EwZzdReGhGaGxBaXd3d3o3REcyc3NaWVNveXhoQndqcEQxR0dNVVlTN1dhZXczRWpVZzBxK3JhZ0cyMmp1MWl6VktkTml1dWRNTk1MOVZvTlpjcFZXK1praTFXRXZhcEFmK3JUNWxmcUxlSmlhVWE0Z09YYUZRbFVoUERTYmNyNkV5YU5MZUpSaktLVTlHczM0blU2WUt1RzQ0WWlwWlM0bGx4ckJkSFF6eEs2MXlkU1JXY2c1SG9VUEhZTUdoR0RTblp3dFZHV1NoZXJyTXFTbkcyT0JiYnpzRmNLcVhZdWltUlUxUG1GNTlJRmV6TmhWTHhpckNsbExTZW5Xb1RwYUt0TWlKN3cyYWNIb3NxbXZXUEVDdFpTK25SbFAzRVBONlFGTDVBWGdTbDhIdnl3aXRGSU84SjVEMGhWMTY0OHlKL0t5UnZlZDJ1dlBEa1JiN2xDZVJGOEQ5YVhXWTJBQUZXcWw4aUFBQT0nKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFYmdBQkFBQUFBQWlTd0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuNkVFZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXdiQUFBbDdFeXpCajVIVTFWQ0FBQU4yQUFBQk5VQUFBc2krMktXUms5VEx6SUFBQkt3QUFBQVhRQUFBR0NKbUcrRFkyMWhjQUFBRXhBQUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVkpBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCVXNBQUFsOEFBQVBqQUsvSUlpYUdWaFpBQUFPeHdBQUFBMUFBQUFOZ2ovWlVSb2FHVmhBQUE3VkFBQUFDRUFBQUFrQ0E4RXdHaHRkSGdBQUR0NEFBQUMwQUFBQlJ6SFlTL3liRzlqWVFBQVBrZ0FBQUpuQUFBQ25qRnRJaXB0WVhod0FBQkFzQUFBQUIwQUFBQWdBVjRBblc1aGJXVUFBRURRQUFBQnR3QUFCSXBaWTZWRGNHOXpkQUFBUW9nQUFBUk9BQUFJUjdRUGNmbDNaV0ptQUFCRzJBQUFBQVlBQUFBR1h5TldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRWVnQUFBQUFOTFFENkI0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJOV210c0hGY1ZQbmU5RCs5NDE3dHJqemZ4YSt6ZCtMR0o4OXk4WTZjbEVaaVFCcEtXOUdYeWZyVTByZHNHOHhLQy9taFZGWWhFQmFWQ1VVQzBRUkUwU0xqUUlwUkNvR0FTOGNlL0lCaWFRR1FxU3RNRkFULzhrK0c3MzR6WHM2L1lqdU8yZTdUam1UdjNjZTQ1NTk3dmZIY3RTa1FNR1pLZmlmK0QvVHQyUzlQaHo1OTRXSlkvY09Mb2NkbjY4TUdoUWJsSC9LZ2p0aTBCL0ZIaWt5cVV6S1VzY1BpeFR6MG03VWNHSDMxRXVvNmRPSGhZbGg0L2VtSlFOZ3grK3BFVGNodHJLcmUrb0w3YmlpWENhNVVFcFZaYXBFT1d5aHJwUTQxcTFGam4yeFQ1VnN1UTAzYlJaZWR2eDI3Mzd6NzJwanFHM0wvZkY2V0dxVjlHQnVTQVBBUXJQQzBuNVR2eVBia2dJL2hlbGlzeUxqbjVMOVFKeWdVVlVVMjRCdkhVcnZybGl0cWpEcWtIMWFENm5IcGFQYXVleC9NZXVVelZsUXJhT1l6VEs2YnNGVXZmNFhrenZuNW9ia2dNWmZyZFp0d3J0M3dybmcrSnFWYmp1eGIzU29ZeHM2QmIzMFI5Qy9WTmxHYmxFbHJvOXhtMGMvclI0K2gzRnNyM29WeS83Y2U0ZWlUOVJxa0lybFdZaDZtcThZMnc1bk9zMld1UHc2S09odU95MTU1QTJVN1VEcXVBR0doaHFCQmJXU3FNZXdOZjlLV2krRnNMM1FKdW4zaHJqN3B2cytqaG41emJNYTJwTGhVZlcwZHdWeVZES01WN1hRSWRuVHV0bzM0T2NyYkhvTWtRK3RWOWgrMHhhcStnYlJodnU2Vkgxc282MllpNTkySHV0OGtXdVFPemZFQStLVS9Jay9LQ3ZDam41S0pja3JmUjk3L2dFZWlvUXFwYWhaV2hhdURIcUtwVnE5UUd0VWw4NGYvcEdBaitPelFtU2ZRL1R4LzdOR1ptNHU5NFVmazR4alR0bkgwVzk4UDJLTzdQbHJUTnVWZXpvTmdvZWk0ZGMyTHErdjc2MktPT0hmVFZIcnVGL1U3Y2JIK09qZDlUbStUeWZuMjNQc1pzYlZ2aFk5NWlpNXR6c3VOWmFHb1c2VzNhZXE4MDhYZU8wVmE4ZnVjakRxQ3JZSGYyV3FMUUl1NHVaV3Q4S1B4WU45TGIzVWNxenFERU5nWmFXQlg4azgyUE5sbGpvRXhjOVJlMncvNVcwcDg5QWhsbmVRWlhVektUR3RyaitnMDFuK0RLL3Jyc0t0YTFUQlNaWXFIZGViWjI5MVBZTkNkSEtzNHpiejN1eHNVZmFJWFdXVmMvSzErajNIeVBGTTEzak8xbTI1OVpxYi9LNjhWZG5VWUZpMHg5Zk5JbFVVZ2NPQnBERGhXSFJDVUJVVklIaVVrOVJPbTFnckkyYVVlTERraVZmQUJTRDZUZGdsb0hJS1ljaFFUa1VVaURQQTZKQVh1ZkJKcStCb25LNzJVTUpXOUFsUHdWb3VSTmlKSi9RQnJrT3FRS3VCeVFJTEE1S0NIZ2MwaXFnZEhWeUR2Q1RxYWhha1NqZFVRaXFrY3RrNWhhcnBaTFhLMVVLeVVCL0Y0bGRTcXJzbEt2MXFnMXlCUFdxL1hTb0RhcWplamZKNStRRUtSVDBCclhXa2dOWnh2MnpOYnd6RFpTTU5zdVNBSyt5ZUQ5VWtpOXJJRFVJZHRjZy90MWtIcmtIeHZSYmhPa0FabElML0tIUHNnQ1pDU2JaU0d5a3R1a2tmYUtJcmZiaXZIN0lVM3lZVWlMYkpQdEdPOE9TTFBzZ0xUSlJ5RXR5THQyU2l2aS9FN2MzeVVmUjN6c2hyVEozUkFMdWZnOXVMOFhZc2w5a0hhNUg5S00yQm1RRkdhOFI5TElnL2JLSXVTQSszQy9IOUtCclBJUVBLSDlGS2VmREhsS3ZvelpmUVhTSlYrRjFNdnpjZ3JYMDVCNitiWjhGek42QWRLSVhQZ2w2SHhPZm9SeGZ5dy9RZTcxQ3FSTlhvVlk4bE01ajN2dDc3RDhITkltdjVCZlFaUFhJV241RFNTTlRIb0VmZjRXMG9hYzdDTDYxSkZoeUova3ovQ0xFeDlYNUMrNGQ2TGtHcVRURXl0eE4xWkUrYVdac2VKbnJBUVlLMEhHU29oUlVzMG9NZFFLdFFKeG82TWt3aWlKcXRYSXFtdlZXdVRWTVVaSm5GRVN4d2pMNFowWTdoTHdiVDI4cVdPZ0E1RytCUkYrRkJaN0hCSDlHalQrQTlqQUg2SDNHOUR4VFdoMXZTU243RkZMMVRKRTZFcU1tVVZFcnNjSXZ0aFRPcnVzT1JuZEFaOHNtV2ZrR01PT00zS0R6R2dDKzZIZUg0eXllNkJ4Y3dqSG5uT2V2ZGlzdUdObHl1RS9OTTdrMzVqY2c0WDcvaWgwdE96ejVXYkpWdWJNYzR0Q0hVdG5PSm5iZU42VWFtNXFQYWQ2bm9XZCtzcnV5SmJiYzhhREY3a1paMTk5T3RNcFFmd003WktkUkIyTmdHdzVsVTNrRWNMQlZNOEl6MHloNnkzTWFjMTVDSFJ6SnZuTGJIaVBtMzhZRld3KzVYZmd0VjVEck9uNDBHRjEveW5tYVl5T0xML21sTWJNWm9ENDZNUEpBcHcrc3JvOTErWVl5aktsYTlqSmFDZGp2bHlVNko2WjVVdys1ZWhoZmIyS3B6RTNEc3JOZmNUbHB4WGVlUEswOHlXWmFqNkdpbUxwUys2S21lNWpGY1Y4d1ZPUnhsYmw3TGJVWHU1KzUxeHo1ZWRPZTVudU9zcmt2YTkzb096a090SjJnK2gxbEhQM0FZdFpxalVaYjNnenl0MUsyeDhsOXBBbms3dFJmSTdQUEVMZFBXKzRpTm5rZEtiTEhZVHhpZkd4WjlwWEN6SnpSS2pMdFhONnhLa1lSVFk5d0tnelVLZlJ1N0wwdmtzeEhLUndjbkMzTjR1NWtqSFpqLzFXUHVxd0VoQkZBeFg4YnRCbTFwUXZhUTNUc3k4WitST0xYRkdVOTVkaGRWaEg5akN6NTR4ZU5aQVI1dnVUZXBydXloeDFabVQvRGwrbjNoampjMWZGdmNRb3l1RW44dXZkbk9iTXBiL3NUcVZaNXpoYjMzaEZtSjZZTjJtUCtUb0pxSGpLWmI4MXQxTWQ3bmVUUHU2REIvc3djNTBUWjZmZEJ3cjRrUnNwQTNNOHJiSGVKZHRsNW5TZTVQajlxbnR2emd3eFo3SjNlT3ZjV0o5WjUzeTU2V3ZNOXFTbE1CL1J6TDNZa3pQc01WTnduK0Zwc3NOOHQ0TlhkSklCZDRIaGRVUDhyQkdReFpBbzh2TWxFcFFlU0lpY3IxcVdnUitFeWZ3TVdRbXBrVlVRZmI2OUd1V2FDMFpsTGFTV2pEQXE2eUV4MlFDSmt4MG15QTdyeUE3cnVSSk1zc01Hc3NPazNBNVpRRjdZVGw2WUFpL2NCdTc0RVVnajlOME83alhGRVZ2SUVkdmxZNURHUEZQY0JldmNDV2tqWDJ3SFc3d2IvV2ltMkVLbW1KWW5JSXFjcjRxY0wwak9GNUNUOGpYY1B5dmZ3RnllZzBUbG01QXd1V0NVWERCS0xsaEhMcGdFRi93QituL0paWVRub09jUHdRdWJaRmhlaGo2YUViYVRFYWJJQlZQeWEwaUsvQzlJL3RkRS9wZVV0eUdLdjVNMEszeWtVZm1VVDlwVWxhckN2Ujg4cjAxdFVCdFFaNVBhaEd1djZvWFhmR0MwK3RjUVAzbDlOM2w5TjNtOXdiT01hZyt2RDN0NGZVMEJyOWNSa0dBRTFOSDNKajF0MHNmMTlLaEpYNXIwWWdPOW1LUVhGOUNMQytuRlJucXhpVjVzcGhkYnlQUWpaUHBSZXJTVkhEOUYvMW4wWDRvK20vTFRicFJvWHQ5T2I2WG9yWGJ5K2pSNXZVVmV2NGk4dm9POHZwTzh2b084dm91OHZwYThQa1plSDZhbjQvUjBIVDJkb2FkTmV0U2tSMDE2ZEFFOTJreDIzMHAybnlLN1gweDJueXJqUzgzckY1SFhkNURYZDlDdkp2MmFvbCtieWV2RDVQWGRIbDdmN2VIMTNSNWVIMk1jZU5tOVJYWWZJS01Qa3RHSHlPakRaUFFHR1gwTkdYMkVqRDVLUmw5TFJoOWp4RGk4UHNhNGlUTnVFdkI4TGV4Mk8vSDVYbWlwYmJRTU5qcUZ0WDBhVnZnUXJQQXlmUFFxWm5zL1o3dWZrWHNBODdzb0I2bmxFZXAzbEdNOGhONTc1Ymo0UW1zMHQvY1ArcS9ENHozdndTOEd0L1lzMnB4UlBtcVdZR3pqZlArKzR1UndKWHU4d2V6ZHlIOXZnUC91ekt4cE03aFpzYzk4cnpPcVA0MjNqS0plelhKTURFekY1SmxJMlRIdDgvclVPNTg3YW44YWVXek5PWnd3ejgvNkt1T3B0NmJEYjZaOFFJWmF5VS9ENzc5ZlUyNXUzRnVnMTBCQkh0TG5zb05kY3FUb1ROLzd5VHBjcnN6cDBVbnNZaVp4TDBUY0N4RWxGRkhDUjVTb0lrcjRpUklCb29TZktCR1VGeUhWY2daaWNJK1BjSSt2NFk1ZXhSM2R6eDNkTDVjZ3p2NGQ0czRkNHA0ZHdnZ0hQY2lib1FZWkltK0V5R3Q0a0xmR2c3elJFdVN0Si9MeUpBMm9xcEUzU2VSdElQSW1pYnhKWW01bHROVTRXMHVjalJGblc1ZzVXVVRiTk5HMmxXaWJaclprTVZ0cUkvSzI4MXpkSXY2bWlMOXA0cStUTGFXSnZ5bGFkaEV0MjByTGR0Q3luYlJzRnkzYlNjdDJFMy9qeE44RThiZUcyRkxIWDBFQ1JHR1RLTHlZS0p3a0NpZUp3a2tQL3JZUWY5UE1vcHd6OWlYMFVKb29uQ0lLcDRsTGFmcXNnejdycE04NmljSkpvbkRhZzhJMTlHTEdnOElaRHdwblBDaWNJTDdWZVZDNGxTZ2M1T2w2aUZoY1RTd09FNHRyaU1VUlluR1VXRnhMTEk0UmkrUEU0Z1J4c281WW5DQVcxeEdMZFZ5ME1JTHZnM1VIYU5lOXNPZCtST2daenZ3VnpQQ0MvQkt6ZkIyenU4UlpYSkdyMFA4YTJocXdxdDYvOVZvSW9oOUJUN1Y0U3VBNXdGZ0x3enBiTVh2OSs5UVMrcWVIdjFJdHBaZVd5UmNneSttbEZmRFJLV1QwcHpIMk5scHhKLzlqWkJmUCtlL0N5TmNRSDMrRG5mYkkzMkdiZlpoOW54eUdGdFVZOFVGOGxZcXBoU0pPaVgyRy82WDBHZmtzU3I0SThhbEcxWVlTaFpnUjZtMlZFU1h2TU1JcnRkM090Z3J6TkZSTTExUnhYaE84MXZGS1hxRk1YaHQ0NWU5UWFnR3Z6Z3JTeWZZNy93ZGdLMit0QUhqYXpWWk5iRlJWRlA3T205ZHArenFkdHRQcHpIVGFtYW1sYUZWRVJVU3RYVkRBa3RpS29XbU1hUnBpZnlpaXc3VHByd0pWSklZWVlnZ3hoQkRUdUNERUdCZkVFQmZFQlF2andyQXdoSVZ1akF0TmlJb2hBb3BZcGZWNzl4N0xkTnI2azdnd2szZk92SHUvZTg1M3ZuUGZ1dzhDd0pPSVhJUzdwYjJ6RzhtQmwwZXphTjAxdXZORjlHVDd4bk40Q1M0eG1KOUhpTTVCZ1BkRktFRXBQSlJ4ckJ6aEJZUkg1OC8vbTluMUtHbnJlYUlCWFp2YnVoc3dzcm1MdG10cjIxYmFqclllMnFlZTdxVHQ5bWU3dXJzNmFQK0d6Wit6WW1hRHk4eVc1NjB0THBpdkdPZ2IyNG5ld2V6dVhlZzM5dm5CM1BBZWpBeU45ZzFna2dOOU9HanM0ZXp3UUJaSGN4TjdSbkY4ZUhRd2g1a1IzdURrMk83Y0VONGJtK2dmdytteGlaRXhmRGp1ajM5a09NSFlDc01nYkx3WXRxNWhFeVNmL0JscnhkZ1NZOHVOZFl6MWpDMHp0bFFycmtJVDFsRFZWbXhCSjdyUmkwRmtNWTc5ZUIxdjRoaG1jRXJqdmFIK292clAxWCtsL3BMcG5PQjdScVV2K3BUczZJT1g3SHh4cy9vZDZvK3BQMjk5Q2RSdnNIRktOcXJ2MGZIOXJPSWVSR1N0M0MvM3lnUHl1S3lUQitVaFdTOFB5MlBTS2kyeVJ1NlREZktJUE1vVkVkT2RDS0pZalkxb3d5WThoMzRNWXg5ZUpmTXY4QTIreFhmRUJmR3hVV3lmK2Y4amN3aHFrRGFWQk9jci9Yc3BrckM5NXpvZkc0VzQ1OUNBZHB6ZzZoOGt4S3liNUZrWmxDTnkxdkdjWHVlUTg0Rnp3WmtOQkFQMWdlYkEzc0Nwd0dlQksyN0NiWEpiM0haM3lEM3F6cmhuMktFSWttaGtWZXZRUW9aUDRqZHFkeGtwL0dwOEhYNDJQb25yeGlkd3pmZzByaHBmajllTWorT0E4YlZVekxNeFpiVkZTb01pYjJpa256VFNiZVFkaXZoZGMvK2l5SU1hTTBDZWxVakluUnF4VWZFM0ZYYzcwbDJLV0tXSVd4cHhWcXNSdU5La2N3N1ZERXV6MWpPblNCOXh0NDRWMUNJWlc0dWtiQzFTcDdWTUZkWkNoS2xGMHJZV0lrMHRrbHhKY1NLTjRsSnZGZWVLNnhyN21zMXRGV2RrcS9pa1Zmd3ZJcFpyeERLTjZObUkzT1kyWWxnamhteEVLZGFJcFV2cURtdmRJYTNiczNVelVtSGRJYTI3WE92MnRPN1N4VDFreEViRjMxUmNRUStKV0tXSVd4cHhWcXRaNkNIbjhucklldVlVdWRCRGpxMmtUbHpWcVZGMW9xcE9STlZKcURveFZhZEsxYWxlb2s1QzFZbXBPbEZWSjdKRW5aaXFFMWQxb3FwT2RZRTZDVlVucHVwRWw2aVRVSFZpcWs1YzFhbkpVeWUyU0oyRXFoUFBVeWRSa0RlamVWT2F0MjVKM296bVRXbmV0T2F0ejh1YldwUTNvM25UZVhrekJoSGowd2J1NHlseW1PYlBreUI3VnlhVjVGZ3RTYTdnODhxZDBZeG4wSU1kZkhjTzRRWGtNTW8xZS9FS3RUdUV3emlDdDNBY2IrTWRuTVM3ZUIrbmNRWm5jUTZmNER3dThEMzdKYjdtZS9ZS3UzcURYT2ZFa1NDajFwTE5OSzlKWGxPOFQvTHlzN0VPOGhlZkxWa3V6UHZZZjdqR2tWb2lIVk9SUSt3azdSUi9EaXRLMHRaeGpTUDFYT1ZJeXRkSzBsenBVTm1NemJGU1hQYkNuZ3ErWXA2SkgrSzVrT0VwRXlDalpuUGkyQk9zMG53citEaFlIdVNVNFlqRDgvb0FkUVBmSDVkNWY1VzljYVdDK3lBaURleU4vMDVjaXloWlRQdXJ5YmlPVEZOa21GbHVqR2pIY2pMbmsvZWZySzVnLzZ2NGZWY3RVYW1SbU1TNTE1Y1orNSt0OXE4Yzk2VC9uZFBPYnhoQnZmbitzVTlDZ0ZwM1lKdjRzOXZNK2QzQnE4a2c3Qk1ZRTlkZ3Rvc2ZlN3Y0WDFRZGluVDQvSG1HUXlYWkxPYXhUSmYvQUZSK2U5MEFBQUI0Mm1OZ1p2Smoyc1BBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXpNekd4QU5FQ0JxYjNBUXdLMFVBMUdrRE00T0xvNjhpZ3dNRHhtNFhwMG44OWhnYm1NNHlTQ2d3TTgwRnlqUCtadGdJcEJRWm1BTnJ5RUFZQUFBQjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQyb1Y3Q1h4VTFkWDRPMitTRENSa21UMlp5V1F5ZS9abGxreVN5Yjd2ZTBJV0lBdGtJWVFRUW93Qndxb0NRUWtTV1ZUcWhxSWlWZnVwMkg2dE85WlA2dkp2NjlmV1dxejFxMVh3KzZwVjBXcHIzdnpQdmUvTlpFYXc1Y2Q5ZWZlOGM4ODk5OXh6enpuMzNEc015K1I2dm1BK1lWOWhRaGdwdzdoRVdYYWJTaVEyV0p3T2ZGTXE1Q0hkeWdUOHA4eE5zTmtTc0h3RXI4dGtuT01LcldCaEdJK0h5WVlmd1MzcytTZ0xzNEpob3NUNGZKMWhHSmFKd2tjdWU0N1JNRHFHc2J1TVRyN1l4YlFvakxRWVhVYXhERDlVYVZvSFlsYVBhVVkwTzdBc3ZTZnRpTmx4dHU5VTM4UDRELytjUFhzV3drNGhlVWJFdUR3N1dZVW9rNGxuckV3YXd3UTdMVlpuSEtpYzFqUkEvbDFPdTBLcFVsaXNDbFVjNEVqRUNwa0RLd1Vna2l0VnpnaGdQQnRicXRxTUNXMTE0OTAxRGRXdFpjYWVoazJyNjAySitwVC9NU1lZRS9adVcrYWMwTWVLWG96VXJTeHFuMWkyZGR1eXhJbms1UytFNnp1S1dqZUZiWWZDT0d2azJTQWJkR29Ub240WW5NNVFXY1I3dmhiZHdqNGJaV1grRjM2TDByQkNKQ3RsUnFMRUVNa3djSVR5cmZkOHlyNktNcmN5NlV3ZVN0M2hvZ3p6QW84RVZWWSsyQW5EU3J2TnBZZ0FvOEZpRGNHSDJlYXlSdUJJWk1pL3F3QmJXSXlHRVAydEdjYk52YjJiNjhzazg2WVppMGx0MThWTDh0U21YRzNubHV0dllEekZ0b2YwSm1kMG10U1NsR2F4cGo1MUlEK25JcW0ycTduY05XaFkvb09pYnEyMStMcDBhVkR2c2pCVlRNNndXUDJDc3NEY0R5K3FFMjNMNVhsNm5kbktBSmxmNWdYMlBPb0lJK00xcEVhcU01dDFVcHgzVmlMaE9NVEo5VXhBTS9zNUU4NHdLbDc4ZHNLclV2VktXVlZWMmMxNXhjVjV0L1ordEgzYnBkN1ZsMlpuTDYxR1lUQVIyTWJNdDVIeFUyU2t3N0xlNFd2RGZ0NTdhZHYyajd5TmdJbUhIcGhpZjRvNnhjalN3T3F5b3FxNlZGYkNsZGlGOGtQeFJZRFllb3NtTldMVkJHc2NsS2sxR3JWczBNaE9ySXBJMVJSQVQ1QmUzUzBQRFUzVHU3YUdoMjkxNmROQ1ErWGRhbjNRTk5FcHdQbll5RWF3MVV3WXpvc1R0UldWQ0xWVThkSFpzN05uejI1OGV1SnAvRS93b2ozOXpOdk1uY3d5SEsrTXpsd2tSTHVUTXBPa0RmZEFUb3hXbWZJaXBaZkV2QUlqVUlDemp2VDBpaVFvZUdWbUJ1RU9YSGVYbUlkSVB5cS81VFl2ckxQd3BRWEd5K2tybEJQU1VJRWRJcUQ5TnU3c3JhSzkzKzVrNkRxTDgzekdwcUEraFRFcWhqSGJzbmpOSU1MM293em1mSWNqbjVSZEIrWjI3cHc3c0g3aWhyMFRFM3R2bUpoNTV2SEhubm5tc2NlZklYMlJpYmtmMXl6T3RWNGlkcnJzRW9oODR2d05yREY3c25PeGxwZVJDenZWWUgvUk9BY0ZRTW1qelBVS3ZiT0E1ZnNXVjJkdktPN2RrcnR6RkFxNDJOMjdNdE9zS1NOT2RqclpQTHJTTVhHb2IycHN6NUZPc3lVNXdVem81U1Avb2RST01FRDBnS2k4MVluYUw0d0UyZENqN0NDdmI3eDR0blZONzBSVlVXbEJjWGloNUVudTcvQWdIQTBlYVM4WnlrbmNiSEU1MDFPRDJWVXZUbzVUdVNqeGtZRjBRNG1HSVFVbjJDVmtNcTBTRVhSeHowTHVnYzdPWFQrZDJ3QXZjbVVUYzk5QUtQY1ZIVjhPOGlQaCtYSDV1QkE3WlRoQ2NaWXdYT1F3WjdxcG9LaW90S1piQ25QYzUyR0pxY096UmR1YU4vYmRiTW5PeXJLSGRrUGk1QU9oVy9wS1J0eEovRHdsSWwwTHlpMkdNV0kzT0s0bFlqaFBWSklxUlJxSURPSTRmTWRlWVcxTGMwaGp3K3JKZ2kzMXUzYVgzN1FtWlZWOFhIdHZwcHZOY2c5bHMyMURFMG1iZXNvMzVKOTVhT2J4TlhMSnlJcEk3c09ZZGQwYjdTNDZEaXQycXVUbjBnNUVncUtkRU1TZGhrKy9ZWXVuTmk3K2hOZ2lDL0prUXA1VWpJbkp3RWE0Q09sU3BDeGwrUXdUME1YTXl5SWQ1RW9kQ0hQRGh1WGFLZ3YyYlpzK1VPcTJaK3dZSHRyTlhkSVozRGt1dDcyeVBkMXV0bWVtcDZTeDRZNk9HRU9qdTM5czNVcjNXbzIyMXRFMU5zeTlyOG8zT1p5Mk5HTmEzQitNVGtWVVJtR0dQWVhJeVlvOHhWSDlRam01aUN5eVhDRkxNdUs1czhwc0xxK2lsNWo3VEkzVjR1cmEzb204eWRyWnZjY1AyOWJwMzdkblplV2tPdzlFS1ZhTkptNFpLTnRZOU1qOXoxOVFLNkFoR2tiWDVqbXZvL2FhcmtNMlZHcGhaTlIzNFJQV0lweXNieDR1V1lLalRNdVlJVGFFYmFLMjBHbFdoSU9pREY3aVhvRmNNRXcrczN0cXl3M1lOby81TWRvUWtkUUNTY3hFVkFnK2o5TDU4R3NMaW1CbktqalpFSzRBY3JINVViNHhyeWM2enhkd0g0NWZqcDZOQVY3NWhGVXNWaGl0YVB0Ri9ndGJscHBVc2JKam9IZERVL2ZrQ29jcnZWV3dJYXpZWkUzYWxMNm1wWHdvdlgxL3JEYUhreTFaRmRKUGlzY2l1cDg5eldRejVlZzkwZGVnWE1tRSs5WTBFYk9mZHFwY2RsRUlWUVBCKzFDbGNObGNqa0lRYW5DdWNYWHI0UFRaVmJNZjNuYnVqZHl4aXJReWlickJXdHZrSHNtclRJb2Njb29VTXAwei92RCtrVWNHYnptVmFoTHBEWHFkeXpDbFhXUHVmblRyTFpkdWZ2SHNxb1YyZ3k3T3ZLYXpkcTdUYWVGK0lWc21rZVdNbHU3ZVAvalRtYm5iWGswSlU1NlhablpsRGZCalFGbXl0NkdPaTNHVk0zb3J4aE15dXd6c0l2aGI1bC9UNzdweStnclgrMWpuM1hlejV4WnJJUlFNMVA4Mllac0diQlBCS0poWVhCc1NRYmE4NG9zVVpPMTUvelI5czI1N2VscFI2YjdOVzZlSE5tNWEyZC9Gbmh0cXNWZkxaU3NMdTBjaDdYemZXb2g5dW5zVjlSMmVMOWdxOWlWaWQ4ekNBa0toS1lpT2FvR0l6Y1ZXTmE4Nzg5alRwenNiZTNKSGh0Y041NjZYNnM0OS91aHpzZFB5OGMycWlZMHFPaWJDMzgzSTN6SVNRWG01TTRyd0pSOElSeWNmZXVqMm9ZNXpUN1Bubm56b3dYTnNNV2QvVjM0Uit5ZnRvckZkR0dtRnhvcDZMcjJpQ1Y3bDN2em1HN0N4NTZZZW1EbzNSWFdSNEFZaDduSS9YRWtUUE1YOXp3Y2ZJTjVqVTl6N3ZELzBmTW51WVY4Z3RoRGpEL1NJZW9tZ0VRRmpnMGQxeVh0aFJmcmUwbE9Qbi92aGRQdEk2NmFSNFEzQlo4YTQwekd4VHovOHhNOFNKL1dicnBkT2IvVDJmU3ZQcDE2aWx4Z2x5QUVXK0FmM2Y4ZVBnL3c0V0xuZnMrZTREMEZOUEE0d2Jjakp4NGd2b3RLUXRCMG5zNGx3cGVkVDJJN3djSytkeG85eW9yUEtiSHRXMnZHL0dISk5XeU9jaGZCYkx2V0xzQldNYjl5bnFFK2d0R1QyNVdBRVNkUHhmNTdCL216b1VMRGozMEVpOXh4M0NLcTVIL3ZhRURzYXpMZEJpUjRIOUN1TDUyZDhORVZSK0gwRkdZOElKd3BIcEVGZnc5NXl4NzQ3Ym56ZzJlZnVnejl4RjhERnhTUHhhVGpvOWFPRTdqdy9CekxTQnBDNDhiOXZ2QmZVV043bmRJaXRnYjhRYkJibjRWUDJUOVRIazhoSDd1Y2M2ZEwwdXMwMCtPMmE3dTQxcE56WmVNZm84TzJ0L0JONnBtZG5wNmUzYjU4ZWY2Q3I0LzdKOFFlNk94N3c2bG9wbFFkYU9CZnFnSjdYTml2ZlFUTDh6d0lzSDl1NWMrejZJWnZUYVJ0YVhHVFBUUThOVFUrNG5FNFg1YXVGOGtWdGxjekhDMWxNeEpkaEtPN3lZemFQNTJielNGSmZjZmQvVk56KzZKMWVicUdIWit5bXAvU3FtT0J0b2EzRlFTOCtLUERzNVhNTG5XczUxVmgreGNxTUltTU05WlhKMEFSaFl6dEw4bjU0OHZqQXlQcmhVZmJjNUVCZW40YjdMWVJ6WDhCMW95Tzh6RE5RamxyazEwVGp4eVV0VmhDZjV2VjhaQnZCODJ6OVhWZkR6ZGNOck9sdm5VN01ybG5kZUhSUDlrU0NiVExOWFdSMVE3cSt0M3JOaEdreXJpN1dKTmNZZXFxSHIxZElKeU9seVFrNmt4TDdRbjFBZTBCc0UzS01Ld2VsKzk1YmJONWJiUDdNek9KNW5wODY1T2NBNHFDWFFZM2gvUzVSWXlveitQejRzYm01WThjclNrb3FVQm1xOTh3ZnVnR2U1a29ycXFzcnNDMnhmVWNFL3k0aUdpZjY5cXNIVDkxMzZpdlV6VCt5QnJwR0lsQTNmeWpvWmhnWUtSckJaS3ZIUis5LzRjSHg4YnNueGs0OUQ1YzVGVGI2aEFVTzJDaXZmZ1loL1VsaG5XSmJtY2hPUElBTUxodzVmUHI5WDU3WnRldjBXeC9nTm9yQkFMZisvZmU1Yzl4eHZoMnVMWGFNMmk4Y044K1k0dE8vbko1ZnVPc3lNSENPZXdiS3VHcU94N1VJTVJxeFEwNGFwSUJlWVlGQjdsSDRrcnNMaHNiZ04xTmpYUElVWFM4WUJ3OWdISXp5VkVtSU5PMW8yNlN6c3hnS2p5OTJqelBmaVpXRE1WYUd0ZHpaMjZEZEd5d0RFNFhmRFFJTko1MFZTZFRzTEVodkhXY2ZIQmR3REJETEp2QnlCVEp1ZENnbnA3Y2VmSFg2VllnRkRmY1h1SU1iSm5pTXB4T3VlSDVCK2xJUXhxODhQRGxKWW9xbjJFNzRrUWh3ejFjSzF6RzhuN0o0L2daL1pDTnc5VnFJbi9MM3FrSjR5WHRkaVJXREhTZXZrTEJoaGE3WlV0T1YwWjJma1d1eHQ2dzFUK1FPOS81ZmpGT1ZZbHhwU0kzVnQxVmtWQ2VGMjlJTXVuNlpxcldMdTd0RktWc3BydEFaK0Q0cjBIYTcyUTlRdDNndkp3bHc3R0taUVN3UmxtYkZncmJCMHIvWk1WQ1UxcVFKMys1SVM4bktkanJZRDdnck1kcjVyWTJ6bGZGYUc5eXI0YjdSMUxXMDFwR3hwM2kraEIrem9YVEhjUzJIZ000T2ZxeXBTOXkyNThEVzZnSjNaa1ZKY1ZsbXNUSktjbUQzcnZuNGZrbGxmVVJkcGRRYmgzeUo4ZDRIVENTakpySVJvaEJDRG5tMjJsd1NZVHNEOTZ3b2FDL3NjMDczTitZdWZKS1Jrb3c4dWxLekMyZWFaNCtsZ21neGRtMHNMSXRwYkdwcThOTDlETDVnQlM5UDQwaGhPKzJMbmNSV05LQjJwK1BKb0tyNjBpNWp2MlBYVFRkZXQzWkRTTkNGekp5Z2x5K1d1R1A2cGZLRE4rMmUzemlvekphKzRjNldEUEJyQ3ZhaERpbjVkZTNpeVhuSFRoeHBiM1B6Nmw1TnJqSWhOczE0K0REYzFoMlpOcmcyYlBuYWtEaEx3Umkza1krOU1FYU13TDJBeVQ5YXdKMDlid1dFL1krL051ek1xVis5YVdKTlVvMDJiT2JBVFAvS3RWVWw3aTVWdWl6UjFXY3JzTjg4TlQwZnAwM2hFcmNkU0I3UTVaZjNSNFovRlhPMHZnYjVyVUJoeEZNOVFQOUVsWTM2WENvRENjeWJ6SzZzaFlXT05aWDEwSmhvTVhBMzRyei9OYisra3R1SGZCYWlKRDlpUDBZZGorUjF5RC8wckZtb3RxU2xXYkNBQncxSFE1TEpsRVFLdzNyZTlWaG91M0FjSVNNTEdKTXNnRUpkZ3pNalRoTWJ2VVJwOGJYVzVxaTFJcVdhUGVBalNOY2xHVWNGamtQdzNTNDcybityb3VMSWZ6ejIxcCtmZUJhNUxuN25DdmZsNWNzVTEvTU5XQkYzQlM5ZHIwMTFnVFVwWS8rQ1RCa1JIU281d2JZdC9pUldKUkpvaTVweFB1S29qRkJFQ3BTUlF4Q1ZpcTVUWVlHeXorZG51UmJ5czdNV1pzS2Q3YW5kWm50M1JrVTlkSmVwUTdsOStFZkQ3UUJQcGxGYlpJaHJxRUFaZXVVZjhSMzVxd0xrUHhQUlBlU2JBUEM0S2dUNXA5QTlZd1RhWVBUUHdYNlNzNUxvRlBVQ0VxL2Z0Kzk2VXRhdlh4OTVlUGV1dzRkMzdUNDhjYy9kZDkvRDJ3QWIyb0FJM2dhb2hLSDRiSURDM3diTXJJaHJUNkZHSUxGR1BTRFlnRGZaTnpLMEJtb0QxS29yN1BpU0RTQzgyWERkUm1DVXFpSFpONy9kQTlGaWtkL0N2U1cvRWRldHZiK2tweUJzeHJ0eTMvelNoa3UzZVh1NU8yWFJEcG4rYTVmS0RBNnpRV1N0MmIwVG9LQ2lxNWlSSmxRbXlCU3hodUpzOE5TbG1FWDdRMVRjQ1dLMzBjYWVSbjdRL0puSk50WGZ2NGY0TzNpcWlLQlRHUnZ5c3piMnRGWFdsU1JhVk9hNkF1Zm1WY09OYTF1cURzbVY0YnJvaXF5eVZuMi9TcTZVS0NKMU1TWE9tcDdFZmgzMWI1NnZZWnFkUTd2Q3I5eDhNR0tVeVNlS2VDV2J6aXB0YjY1dlZzNGNQQmh2MFNXRUs1cmEvdDRkZGN2QnNiL0ZxMFBvK0Vwd1hxWGdJUkUrdFhpODE4ZTJKQkMrTTZLcnY2eHVvY0poVzhncWI2NkVhZTdKNW5qWXljR1NYeVp0bC96K0t5K2QzTGpweEl1NENtK0VXVVNqc1lFb0duRys2L2Zobzg2dVEvZmYyYjdxaGpWTnh4K0FZZTRPYkhRWU5uUHpNT2xISDc3Q3RzVHZXM0ZEWlNWK1h5eURydjdWSjg2ZXVXdjF5aE1QUFg3cUZMQ0xKMDkrU1ZNbXBBM2FNem0yUVIxWDhUd3RaWEZjYi83aTVPVFlpYmUxYlVXMjlQaVlwTFNvWmF5WTJ3czdGNTlwck1DVmJzM2dhWkRkN2h0SWc0OEZqSHdzRUEvaVJiaWIrd29pUnlCNWJJVDd6UmpGVlh0R1lKYjlCL0dtd2Z3Y2tHRFZpYjNobTNmU3RYdzZBLytRU1prMU8xdjc0Z3dLaFNHdXI5VnBqb3R6cHp1ZDZlNjR1UDJTb2E1amV1MjRWbitzYTBneUVGeDZiMlpPUkVSTzVyMmx3YlN2RG84Tjl4OTgvZzJucCtQb202SVh2aTFpaEhoaUJDWjVQbVJrWlJMZjV3WUY3d1c5cWtaWWNxVUIyYjBaeEZIZnh3WjcrU28rYk5rUkVkazJMeC9Kek45WkhUeFA4MUtDdnlWT0RWV1B6NGxnc0cwMFJJSk5YRlZRVUIwZkgyVVJpZGI1dlM5YWxBVlZUbFZrWW9ydmhmZVR1UjRYOHduNmNub0dvQUZDU2VieTVsbXduemNEendCQXlUbGtNbmpkN3hDQVpUbzlPK0ViakpsVUpOY2Y3T1FOZ1M4Rkw4bHlLVUxFQ3BKNXgrMmpBb29tcDdOR2FtcUtVdkl5VWt2U2loOU95OGhJMjNzczVLWnRkWk9sSWNkdlg2Ym9qd1R1djBXUi9kSGlFM0Fzdnd4MzdxRmxiaUlESjdXbDUwbHV5MHdTanVETUE2dlJhZmZsTGNpdWc5aEZGYTVHcFp6NGVEYWVTN1ZhWUYyN09DeG50TXF4eG1qdE1ZMkd2ZmdqMEJ1bnBrWmltMXhCb2NGajhUblI3bTY3T21aY3FscG5jSThGTFEvT3FJbkRjU2tZQit0a3AxRG1wRWVEVld3bG9uZFpYY1I4cTF3cU1ZcEpyQkpiMFI0djVWM0JuR05yN0toUFNLanZhTFRsNUdRMmRUUWtKalowTkdYbU9MT3puVmdtbFcxMWpibTF0Ym1OZFcxSzhwNVRWNWREM2dkS0NncEtTQ0ZqeGZpWkxVR1pScFAxUUhMUlpLRDg0aUluSjlUZVhEeDFLdnBnLzIzM2I5MXoxN0hldVpoVHArWTcxSmtka01IOUZDcTRYM1k0VkIzemRJNlhkRmpNYTdHSWF2TFJvMjlpckgyUzdTRlBnaGZ2dVJkZXd2MVJLcE5MOW5PK0RPQjNqS2hZcWZEejZMeXhkWkdQSkRPVURoRVE3MHhMdG03czZLN3ZMckthbytQYXkvTjdxa2Y3UjFyNjJzMVdqYjIyd0htajFwS2dpcTZVeFJuQW1sb1JvU3pLTEcwejlhdVYwZExvRlVadGFjYXdLYjJtdmhVdHJqcEdGaVBYUmhkWGFYUlJrdEFFVGFaR0xEYlIzTjBtdGhhK1pOL0ZPTHNHYUVvTFI2ZkUvZFRYcUIrUnFJZFp4R042RllQZklWdHA2b3BvQ01sV3hZSExML0x5eHE3RVZ1d2ZlV2lnNTh4R2ZIYWZHVythTFMrWmJXM2FYbEV5KzJhNmM4M2d5S29ZdXpUTm1HNGJNcVJMdWs2UERUM1F4eitieW5aM3RPNnE0cC9ybEtQcitqZUdMbThNZGRtVm94SElXeHp6RXF4QjJTb3h6c1VSZ0hVcFNVUjhPVTN5YVVWNnA4dEdZejZVTmdTSE9kMlo3cnBDVTZLanNMNnE5UkQzWC9PeFZyMG1SZ1BkaGhSWHVxTXcxSnFocUl5YitycWlwZVVtbFNORUtiZnk1MUJKakoyMXcxdFJGdVlTelY5ZVlyNFV6amRlWXlQZ1k1TExNRHR4dXlXQkJlNFIrUFZyajA5dzcvUHQ2SG1GbE5vQzlBUktpR1FaMUp0SVhBRUpORU44bFVTWDlON0s1NnJFS3FQVnFIRFNGSFl5UUZqNXB1SzhpV3IrMlRZODFJNGxiQ1FsTTZPa3pCV3Z0OG9rSm9oMGI2b3NHeS9pbnhtam5aM3JTU21Ha05URURPVm9iKytSdUNncFA2NDVkaFA4Z2IyQWMxNHR6RG5McE1GZDBNUSt5NTkveUFKaXBDWGVuaTl0YUNnbFJSTVhwOEVDZHpXVWxEVFFZdFRwaktRd05IY0xHSmZQU3kzb21jdXhGd3c5dVQ4aTNBMzdZSzFJTFJVRDJhbC9RbmtwaDUwd0pKSWlUT3FETGUzOWlwbFBHZDVIT0RGT2FrTy9wdVlqWVNYdjVZbWVLVUtFd3oycnd1aGNzQ1RZa3hkU0l1VkpHY211cUpKcVUrd0I5TTFQSmlhWVlTdDNMRGxvclVTbnI0cDRRL0NWU0RPV3ozMEZZelJwbE5CMTZnWUpQTnEycVgvOThmM3ZqYkRudnYwTFBCRTEyVDIxNTlzLzAxdzM4ekJ6Q1ZaSmFUYWJPVWY1Zlp0N0QyNzIvQno1TFlSY2hwZHhHWTdWVE1jVnhZOExkZGVFdW5zQWRWZEVOWUVCdEwydTc1RTBjdnZUKzl2VzlMYTI5cTVwTStzTkpwTkJEL0tXRnNlNjdxN2g0YTd1ZFcxMkY4a2V1ZXpZVndicWFRN1YwOHRVVHk4VFBTVThZS2NIMlhQMEhQVWlQVWVWQ2Vlb1VmdzVxb0J6bllCemdlSklyc0lwOTZQejF3QTZVdUU4bG1VMEhoZmNoZjZQNXJCVWRINFUzZ01RcDEwbGpnQ1puemM4OHozcDl0RHZaTnZocno3LzZQSHdlV3JSWHRRckN4a25sRUUxY3kxNFNRQjgzZ2V2Q0lBZjhzR3JBdUFuZlBEYUFQampQbmc5Z2ZONWM5RjlxRCtSUkJmMFRxUFlDRXNaWThCdExmeitZdVBETU1NYStkeng0c0tEb1NTTlRqUElFQW91c2xhNDkwaStHMmtuVU5wRmNJRDJTZlBRZEV4SndsZ2QxNFNYQk1EbmZmQ0tBUGdKSDd5V2gzdmVKZmxnU2llTnA4L2NRL0hiY0ViNy9lQWxQTnp6YTRTUFV2bzh2RUtBbzE3QkFLWFB3MnNKSEdWRDhsZkhhTTRzbXQvaEwrWGdGVFNZU3dZVVZIZlRVaWErZlE1c1E2QWw2WGl3UGZldS9PS1pJWUgvZVRwWGRtR3VkbEErYVM2WDh1a1E1RE4vVFhoSkFIemVCNjhJZ0IveXdhc0M0Q2Q4OEZvQ1I1dlJ3TXpBdDJ3bVBkdTJraEFHd3hjTVhlNm92WG11L3NDQitybWJhMitacVQxeWEvMzhmUDJ0UjJxUDBuV2Y1L2wvN0ovWVAySWNwR1hNM2d5dkVQZlFDSjhFUkM2NWlod0FoUVE3ckVBQ0FwTG0zZHhjVUZWU2h5K2JHb3FyU2h2dlZJQTBwYlI3RFV6SXVNOFNpNFdFcjdNK3A2WDNqdkVIdWpPYmM5cjY3bW5PZ25iajl1a3FGL2VZYnBhM1JUUS9TbVdTSzhocTlKcndrZ0Q0dkE5ZUVRQS80WVBYQ25DYXE2UjBDZ1E2aGI0em1FS3FBd28rTDQ3YnU2c3k0d3RiU0daOHl3REpqQS9zMzgrZTIzYmQ0T0IxRTFrT1J4YWZnL2lNblVMZlNRN3grWFFUQ1RvQ2Q2SGU0SW5ZR3UrZERwcDZ5SUw2b1NscnBpS2l4R3hMbit3cnIyN0pNaWVyOVZaSGVueWlXcGFhbEpzOVA4ZCszbFdmV3BFa2pZNVFtK1NheXZTYUx1MzYyRGkxVkNOVnhCWW1tblBOMFhxbDBWcmZ5TW5oZjNmTzBmSFNQS1FJY0x3VmRMeWxzUHlhOE9JQU9PdURsL3ZEMlE5ODhNb0ErTHMrZUUwQW5WUWZ2STdBNmZuejMwU0p1R2RQd21pdGdNcUp6NHZJeGZxbGhKM1ZMOFBveTViS2NHTnBzUXE1TVQ2Tlo0RXcxOHFZc29IQnNWRHU1eUcxOWNVOXhuN0g0UUxEcEtOeDFYaFhZWjRqcTJrd2ZqSTZ2aW9tVkpUc1dHbUEzZlpjMFlWa05zSnNxQndiY3FjV3VFaStyOVdVMFZKWnR5WlVuWm1tNjVmRWNHVUdkWHlhcURiZUFDdUwzQktYblk0bkJmM21qK241Y0JVZFR5RWs4M0NTYzZSeXJCSGtHM3ROZUhFQW5QWEJ5LzNoVkk0MWdoeGp2YmFNdVVqb0FLK3ZwY3h0RkIreG9NMFBYc3pEUGE4anZKdlFGK0RsQXZ5WENPOGc5QVY0RFlFTCtTYTVTTVhFMGgwdEN0aXBKS3Q5NlU0QXY4a2k2V01iblFxVS9zbGlSOFpRUzZPanVLbGxac2ZtdlZtRFpjbTEycFM2bGMzcm5ZNTFkcmJVTFJHUHJVaW9kdVVWdkRCNzd4MzdyNnVlS05KcGIweHY0aHFPVk5Vc1ZOWVEvb1VjSlk2M1ZkQ25YSzhjV0F1Vlc1c2d6OFJyd29zRDRLd1BYdTRQcC9UYkJQcis4SGQ5OEJvQ0ozYVA2Y0E0c0E5dEpZMTN6SDZ4RHNiTkNtdkF6UnBEVXBJQkMvY2wvUHF5OE42UnBDZHYrcVEzSmlZZTlMNGozUlRQTzlpZkdiMnVtdEV6VENFSWFzMWJWR0lWeERLNXlvV0NKZksxaXBXdXRKeDkxN2ZscExzelhmdXViOGhMYlFnNUZXTlp2MzU5OEwycTBOenk2M2NkTnJrejhzdTM3RDZzendhTFJmdWFranQvank3dWdnekhSbk5NVkViZGd1eVM2SmkvQ3k4T2dMTStlTGsvbk1xb1c1QVJENmM1SDBwbmpVQkh3aXpsSElWemgyQ1NaalQ2SHo2SWxuS09NSmhRbzFud0hqNXNFSEtPWVdyVkZkRVR2ck1IT090Tk9ucjdwTHlzRVhqaCswU2ZGeFJDNzR5WVNUempuNHQwK2dVMjlGd3RIL2lyS3hWVkIzc1AxVlVmR2poWUJTOXdyLy96bitENDlwZXJPN3NHMW5aMnJxNWQxZkhBNUtiN3UxYlY4aUZQei9Uc3JzMUJFN3UyOC90TTFCdlJKclJieEN1bWtGSDZiZWE4aHdzK0MyYjI1bXA1TThVK2Zqd25hMjd5aGhzbTkrWGt6QTFzQ0FuaVhnNnFieWp1TVF4d0RhT2o0M0RSbGhkOElYSms1TWpPbmJlT2pHd2NsT2ZJaXZPSWFhSnBYYWpLejVJTStIelhDWi92cXFXK2k1d3Bmc1kraGJJd1grTStGYkdkTHJML0Zid00zZmpDMzdvMmxPeG95OHV2dHhhWHJzK1BtMVBiVFZVMXgrODZVckFqQVE2encyMmxnem1xc1VpWHN5MTQ5VXZMbHpYV2NiVncrdUFKdldhVXVXclBpUFZrTUxJNk9JYlJmQm0rdjBaaERITUJyb0JiU21BTWJLWjhJa3gwQ2R3a3I1YVAwYWZvMGdYKy9FeUFJNzNmVVR3N3h1bVgrWE5VbWNob2NEb0s0WEpxZHJPMGpEM0hYWFFxMHM4RzRtaFE2dVE2bnAzaXdCRXdFUnlrYS9jTTRQNWlIL0x3RHNNcy91b3EydVF1b1J0a2MyWFM1dXhVT0hJMlhlSGtMcEoyU09NVjNFTlltTi9UUGNydm1YZnBtSmJnNzFENE8xNjRad0JlWWZiaG5vUDJ3MzhoL1FXMHVVamJYQ1J0a0ErNVp5OXd1R1l3TmdPWlVTWjJxcXgyc1VzQlZTdU9yM2o2YWZLQTA0dnZza2J4dVBpOTk4VGpBVzB3UWxHNVNBdVh0NWxWUlIvUFlkUFFVTDQ1LzdJVDI0b25Kd1Vxd2h1aGxjQU13eHE0aTV6eXVMNnp3eitmVkpGc3JVcWh6MkZyWlNwNW9VOHlubnJQRjZLVHpFTTRIbGtNN3E0WUdReng5NlhZSjczM1lZTTExN2dQaTM5Rjl3WGNpd1hHQm0vRENub1htWkVaWFdRbEhSMG9OYVpZOWZEMkgyUXlQaDRrT08reHIyQi9IOUorUG1UZUV1NVoycUVBM2lKNURZeHM3V0xWRXdjTzNMSnRtLzJYK0krZSsrUDNNdjY3VENVMnVxelAwTy93RmtYZzcxeWRwZmZnak41NzBHTHZ4VC92elZ6V3oranZEZGVhTEZxUjI1VlIwOSsxcm4rOHJZOTErdTVJYXlXU3daUlNVMUxhK3ZUVkxXV0RhVjErcVZJR1BDYml3L243TEVhd3cwV29HK09lb25kYVJJekNNOG82MmErOWZzYy9teUZDWFA4VG9FMDh5Y3hoZWg4VVZFS1ZMYk1sSkdhUzE4VVVjdXdkd3ZlZG1Nbnc5MWEvWVBQWTUwazJVNmF3aTQyK3pTN0pMVm9jemp3Z2Q3Ujl4eTFveE1TZmZCejlpbjUvYzNWdDM5WmpNUzJWQUpXdG1wTXpIZFhGZFpVclpiQXNHbmJVZG14V2pPdW10M1Fza3k0UGxZZDJiTmthT3k3TmNYY0lkMXh3bmRLVFhSRkp6eFB5SkZPdng3NVZ5RUFFUklJTTh2ODZXbDRaNmxtTXZuNFRYSkVkVDFqUklpMWNzYkU3ZkJGQ09pMUpuWTE5ZlZwYloyMkhHTGgvTWpRdmhYU0RJbkMrbHRPZGlkNy9CZzFjNDVSTXBkQTdYNTI1SFVLd0hHM3Q2bTVwNmU1cXJhaW8rRFAzQ2x6aFZxQWhXUVpmTDlaQzFjQ3Fuc0hCbmxVRERST1RreE0zTmpRUTM3SUNuS0pVdWhlUW93aWRZaU4xYU9TTVN5OWM2MkIvVmJLNlpOWEd2djROaTYxVDBEUUZ6czlQblBnY2R2L3FWOXh1U0d0cDRYN3R6VmZzRTNJUlQ5TzFvTHc2cCtINVdyUmJ3SG1KNGtSZkUyY21BRWQ2Rlk2YjR2RHI3cjBBSEVrQW5XbUJ6bXNVUjM1Tk90TUNuY3NCT0V0MHl2M28vQ0VBUityRE1WR2NuMUdjUHdiZ3lBTDQ4Y3JuVnhSSGNSVS9sWDQ0ZndqQWtRZlEyU0hndkU1eFZGZm5oZnh3M2duQWtRYjA1Y1Y1T3dCbnFhOU1QNXdmQmVBb2ZYYU5QRGpneUhwSGpkRUR4N0drOFBkVlVNRXU0aDdSU3M2R1NSNlAzaWRZdWtsaHYvcHlBWng3ZWFHNStUOHpFMk5WS1lhWEErNFpjQnZwWFlOWHBXdURkT2FDNU8vY09TQjl0ZEI3Q3diZnpZV2xudmp1L1JkUHI2OFg2Rmg0R2NLOUovUitYWEJBT3ZVNytTZnJKY0x6RGJ1QS9jakp1cnlxSHpLRWdDUDVwVzcyN0lIN3ZNZnovcjBnKy82bjlRdy9GdEhEVkc3Mjc1ZmN2eHBjb0JTdlBjN3ZpUFBmakZsMENma3hrOTMrditmbktpRmNrNTFBZVZ5Ym0rL0todTYxUDJNZDZDTkRHTVV5VWlmNTJuN1UwUkJHK1J5cGE1RmhvTjlWSDlJNjdqVS9wdCtqLzBUcWFLdXhQYW5IQkpHNkRyLy9uZGJWRkQ4SjZWdHBldzJRdW9RSWdINlAvZGk3cDBxaTM3VWhwRzdFdXByVzQ3N2x6NWh1aFcyUWdqNU9FZmpyQjZ0dlMvbEdTMDlQQ3luRjhmcmkrSW14L3JWanBMUnRMY3pELytRdXRlZDJNSU9KeEFvcS9uY0tQN3QrVDk4SVdNek51ZHdVbnlOM0k4NWE3RWU1OURzRmpMLzVVMFArN21TcHJ0cVVYMTNiOWlqMzl0cHF0VkpScEdNOGl1Z2lwN20vdksycWE2Vk9xb2lXODdUS2tlY2g3RTlOT1BiN2NRSjJUVnlBbUtmK2JHVm1uczJjWkxKR3BBeWZCUEU2c2JPZ2N5S21RUmFEQ3pqSU50aFNOWkNWWGxST1pHQkMzbVp3SDBWL202QnlvcTd3OXdlc2R1ZUhMLzFrS0N2cnhjR1IrcHAvL3FPMi92YURwUDlLN0g4ZDlxKzV1bjl5RnVnZDNuT0YyV1VaOFdhaktkTWU5dGtQZ3NPaXc0b3F1aVpVRFJMa1FCbnNlcUtsa1lWOFYzNDUxZGtrcERtRjhsRVJlK0JDY2ZoZHIvZVpIVEgvYXdUUzI1Vk1HNnQweHVSVWRWZTF0Zy8ycUF2bEtSMEdBOFNiTkZyZHhReG5XSGl4TTc5dW9HOTR5NHJsMVJFbkl0SVMxVEVxRGZLZWlXT2RFdVpLUnFRbDZ2N2hiNkQwd1JISWJtdmdYcUw3cVhUa1pZUEFTeXJ1dDcvbmR3amlFTy9QRU5KQjd2c1JBdlFZNHBMTkhUV1Y3UWxHbmJheHVLRHhzYmg0cmRhUVVKMmlqVlZIcTJKZmpzdU1rS1hxWFlXNUdZYnN5S2hFcmFNdzl4R05UaDJyVm1najUvU1NzR2lkTXByOFhJUkpRRDdHdlRKUjBhNENyNHlSVUlrYzBEbjR3NDQ4bTl1V0luTkV1OHU3S3BvNzFuYkZsOGozSldoTE5OcllDR2xxWm1oNFVWWmgwMUQvdXMwUllhK0dCM1ZyMVRFYTRYZGlzQk8yMGZPa1NOL1prUW4yd1l3b1dzcjdSQjVXaVhqcjZGbU0zQWRMUXRnVWJhdnd3VEt4N1JURlUvcGc2WWkzZ2VLcGZMQUVoSTFUV0xRUDVxWnhDZS9qZnhNUWwwZ0N6bEc4ZnZmbkFUaCtQcDdpL016UDd5cXY4dkdWZm5SZURzQlo4cWxKZnZ6OElnQkhFUkNYN0JadzNnK0lreVFCTWNkdWdaOTNBbkJrQVQ1K2QwRE1FWDFOSCsvRitVa0FqdEtIays3SHoyOERjRlMrT0NBUDk4VVJjQnVKQTJTNEN2TGcxMkNjbUJET2E4R0llK2lUZEErOW11eUJ3WUw3NWR1Ri9mS2IvQjRhTExndnZwM3Vpd2xPcnVjd05Jc2tXQTlIRysxQkgzUVl6TFFlNGF0L1Jldnk3OVNMYWIwSjZ3TzBYa1RyVVZnMzBIb0pyYXM5KzJGV0ZJUDFQdUg3ZnBpazlRRmFUMkJleGozalA3RCtaOHBQRW5NckZMQVpXTDlFNnhsWUw2UDF5OTd2ckozTm9HZlNxNFV6YVFHUHphSHd5eFIrV1lDbmVHNFEzUzlpc2IyWjFoMFF6RnlDLytUUEw0bmVrZDhkb2wxNUc2UHBzTUM5MHB3eEpjV0lCVXlKOGZHSnBDQnVEZGwzZ2NmN080S2FCWEpyRWZkamQzUHZNYzJlbjVPN1dHTGhXaWp4RUhUckY1WGlkSmM2elFuNk1JWGVuV1JNclRabUtKS2tTbEZsR1BVTG5sUFl0dU43Mm9hUnRsbW1CSjJ2YmFZOFdTSVhWUXR0Zjg1Mk1pK0tnUEFqd2kycnUrOEgrOWpPTTJmb3QvTUlmMG0wMS9zdGYvRE9tMFN3WncvOVZvanQzRUk3cTEzbDN2ZURQbCs3QW9UbkMrM3dXLzVOZHc3NjJ1Vmd1LzhTMGJNL21SWDN3SFpWZTN2NzVLNWJkN0dkQXdPUFBFSng3TmorTmRHOEgwNXRYZDN1dlVmM2lxQzI5dEFoaWxQUHRqSlBzaC9RL2VsVnQ0K012cHRKRlVxV2JSSzVNMTFXUlZTbzN6dDdyODRnVWFablcrU2hPa04wSkgwUjZIN0xQQ2s2OU8vcEF0dU10TEl0TW1tbzM3dW9WbXVReTlLenpkSXczd3VsdTVMZHhKeGhMMUNaNExvN0F5M3NwdTV1R2tkNjh0bGE1ano3TG45M3dQOXVxOTN2ZmNxVW5HekM4ckx3bDYyMUdneFcvOExUUXRtZUY1MzQxN1FtelNrcFppelBDMzlGYklMQmtKaG9NQ1I0LzFKYU85aHE1Z1pSS2s5TDhqMG43ZTZxS2pjcGl1aG9CUmEydXNEaEtDQ2xXSzFTcVVtaHRQYmorTGFLSHYvWHRMSktTN05Ja1N1VmNpenN1emtaR1RtazVGSGFXQmptL3dNZWlDekVlTnBqWUdSZ1lHQms2dDkzcVRndm50L21Ld00zOHd1Z0NNT2xDL3dMWWZSL2xYLzNXYVdaMXpNd01uQXdNSUZFQVpqbERoc0FBQUI0Mm1OZ1pHQmdQdnRmZ1lHQjFmcS95bjhWVm1rR29BZ3lZSFFBQUhmN0JOa0FBQUI0Mm0yVVQwaFVVUlRHdjNQZk5FVElrRktEMk9pWVRlTTBEamxxa1dhT1lzNUlnOHBRWWhLSVFRT3pDQ3hhUkJ0YlNWRzBTWXJRUlVTTFZpNWF0SXBhUkpsQlFYOW9rWklSYlhMVHJrVVpkUHZ1OWI0WXhSbCtuSHZQL2ZQT085ODVUMzdDL21UUTJhQWpnY1B5QXUwcWorM2trRGVIZXJXQzNmaUZkaG5uMmpoQ2NvdStQSTVJQk5VeWpTVHRBUlZBaUw0Nk1tYk9rUzRTSmgxa0gya2tjV1BOZm5PVzR6NXpqN0h5QkZIdkxWSnFCa0YxQ1FWVm9uK0J0cGRFeUR6blgxR1FESVpsZ2ZmZW95K0tnbmVhOWd0dGhPdG5uWjJrN3hqU2FoZ1Y2aU1HMUIwRXZjZU03eUlDWkpzYVFWd3VjQTlqcGpYdjJTRE1oeXJpa1dwZ2pDWGtaSkd4RkVrdFVqTEZzOE4ybnBNNHVpV3VsMVdPNHl4eTNtM2tqRjhkNTNySmpsTkNuenpsbmRmNXJGSDBxakFDWGgyQ3Nzcm5WeU1nUDFBdk4xQWpQUmloTmM5djhuUFA4U2c1U0hhU3JYYlBOK2E3aUhOZUNHR1paWTdQSUdueno5eno3akRYcnNsbDdMZStXWFNTckgwWGM4OTVQc3ZvVThRbit2dGtEakdlVDFQWFBrZVd1ZDlsODc0SjNtdGFvMFd2MDhJaEdiMXN0Y2pvRCtTemVzOTNkVHBzaEhFTVdXdTBLTWRvVWVKOVU4eWJ5ZnNtZUNlbzFlS2FEdVZRZ3cvVUlrLzdocnhUUFd2NldCMDJZbXJNV0tORk9kVENha1liU0RQV0dlNHhNUzFod05TRHQwSk5mR3Y2WkpVOFlKM2tPWTl3L0lxMHV2Nlp0cG8wK2Z2dG1RamExdkY3UGFvS093eHlCUW51SDl6U1NhMFNhSlUvWklKOU5ZRzB2RVFVMERGWEQ2Wm5Db0ZXNW5rTUZXVWFHanJMYkpiRTNMemYxOW1OVytRdjMyR0pOWDJUUEVUSSs0NVFJTWp4S2ViNkdXdWhFYldxa2d5aGhybUpzcGVTYWk4cTJUY3BkUlI3V0VmMXRwWmNyWkVZNlNkSjBrS2FTY0x0MjNSdFE1d21ycVR6K2ZNVzB1elgrWDhkM0RmSWZtL1crcmRnZXRqMkUzdko1TkxQbmUwVFUrdjhydGh2VGhYUHNtYVl6N3Y2dnA3WHozVzN6dWdPM2FZSCtUK3B1L2lmMUZmL0FUT2M2R3g0Mm5YQmIwU2NZUUFBOFBmLzM3djNmZDduL1h2UCt6enZjcEk1a3lTWlBpUW45eUZKTWpsenpreHlaczRreWN5YzlDSEp6T25ESk1razZVTW1PY25KZlVpU00wbVNNL2Roa2tuT3laeVRuTzNyUHV6M282aC9SS2xPS2sxdFVRYzBwTnZwZmpwSkw5Q3I5RGU2U0ovVFB4bUpRVXljeVRLTFRJR3BzUlE3eE9iWUpmWUx1ODBXMkZPMnhiM2kzbk9iM0NsM3d6M3lnTy9qeC9nMFA4dm4rYS84SVg4aFVFS2I4RUtZRlhhRWtsQVY2cUlteHNRQmNWek1pTFBpb3JnbWJvdDdZazNDVWx6S1NpdFNVYnFYZ2Z4TUhwZmZ5dlB5cm53bTE1VkFHVlltbFJXbHFGU1VPMVZSMjlXRW1sTHo2cnA2R1dMK2JnOGxRNTlEMzBPL3cxSTRIYzZFQytHN2NGT1ROS0FsdGRmYWdyYXNyV2xiMnE3MlEydm9sSzdvbGo2Z0QrdHAvWjArcCsvcEpiMnNYK25YZWwxL0JBR0lnVjRRQnlQZ0paZ0VVK0FqV0FRNzRBQWNnM05RQmJlZ1lRQmoxRWdaR1dQYXlCbEx4bzdSaEJ3RUVNT25zQWNPd0ZXNEJmZGdDWmJoRmJ5R2RmaG9TdWFnT1dxbXpJdzViZWJNSlhQZnJKa1BsbUJCSzdCaVZ0S2FzRmF0cW5WclIvODdadmZZL2ZhUVBXWlAyRE4yenM3YmEvYTJ2VzhmMlZXSGM5cWNMaWZoSkowSlo5cVpkdzZjRTZmcGRya3BOKzhXM0JPMzR0NjVMUTk0VWEvSFMzaEo3NDMzd2Z2a3JYdTdYc2xyUkdLUlZHUWpjaHU1anp3Z0Jpa0lJb1NpS0lhNlVSOUtvU3hhUmtWMGdWcCt0ei9vTC9oRi85Zy84eXYrdFYvem01akJGdTdBei9FUVR1RXN6dUU4M3NBRmZJVEwrQkpYOFEydTRRWnVFWUZveENFQjZTQ2RwSmZFeVFnWko2L0lESmtqNitTUWxFbUYvQ0tOUUFwUWtBaW1nbHl3R1pTRCt5ZmVIektPdFVFQWVOcGpZR1JnWVBSamNHTmdZUWhsWUdjQThwQUFDd01qQUJkakFQMEFBQUI0MnIyVHkwckRRQlNHLzJTcTFndWlJQ0pkU09oYWE3MVNSTVQ3UW5TbDZFNUliV3lMcVlreFJSVFhQb0JybjBlOFBJRmJIOEtGSy84NW1hWWJ0VjNKa01sMy9uT1paTTRNZ0RGOFFzSEs5QVA0NEpPd2hRbGFDZHZJNHN1d3dxcGxHODRnYjYwWjdrSE9LaHZ1aFdQZEdlN0R2ZlZvT0l0Sk8yKzRuOXpLSGNTQ2ZXSjRpUHhnZUJncjlwUGhFVXlvMXJxanlLcWM0V2VNcTFiTkZ4UlZ5ZkFyWTJxRzN6Q2d3b1RmRlhMcUZwc0lFT0lHRWVxb29vWVlEdVpReEN3V1NWdHc0Vk1MY0VGcm41YkxLQWQ3MUNvb2lCYVE2ampqYzBwdnpIY1NIVkJ6YU5lb1hKRjBoQStQRkhHK1JKTzJKdTBMWmYyQXM0TnI0WmpEa3pvaDN4RWFVdVVxclg1R0xhRGErUnZYR2VYaTF2aTNhWldsNGdZVm54Ry8rWjAwd3NHUktPM1ZaMWxYNzFHeGkrenVjdHVaMDJubXozODJSWGFwVk15L2ExMHJVYnEzVmRtcldLcDVFaGVUWEpJbkswWTRsMTFQT3RScC8vNzIvKzJ0U1I5RExHT0c0MXBHZ1hvN3AyRXlDanc5dXA4ei81Ymo4UVQ2MURxZGoyTmFaZTZVOXNkcC93NjVacFBXcnZSQzM1bVMrT2I1RGZOWTRLdzczTHBMUzR6UitaNmM4ZVFrN0tRVkQ5TGJvUHZsZndNQlNyTDBBSGphYlpSSGJCdFhGRVh2bFdWSkZOVmxxN2ozYnBsRmJPNmlpcnZjZTVFcGNraU9SYzVRUTFMTkxiMG5TR0FndXdScG15UklyMGdGMG50QnlpS0xyTk9SUlpKdE12UG5rNHdBY3NGei8zdjN2L3M0QklrS2lOZS8xM0FBWlY0Y3RONVF3UXJPd0F4VVlpYXFVSTBhT0ZBTEorcFFqd1kwb2duTmFFRXJabUUyMnRDT0RuUmlEdVppSHVaakFSWmlFUlpqQ1paaUdaWmpCVlppRlZaakRkWmlIZGFqQ3h2Z2doc2VlTkVOSC93SUlJZ1FObUlUTm1NTHRtSWJ0cU1IWWZTaUQvMFl3QTdzeEM3c3hoN3N4VDRNWXIrNSswRWN3bUVjd1ZFY3czR2N3RW1jd21tY3dWbWN3eERPSThKS1BJcWJjRFBleFAzNENiZmdIdHlKQi9BNEh1Tk0zSUVmY0NPdXNZclZ1SnMxdUEzdjRrYzY4Q0Nld04vNEMvL2dFVHlGai9FaG5zWXdvcmdYTVh3S0JSL2hFM3lKei9BNXZzRFBpT01iZklXdjhRd1MrQlAzNFh0OGkrK1F4Sy80SGJmakFsU01JSTBVTkR3RUhhUEl3RUFXZWVRd2huSDhnZ2xNWVJJWGNSbVg4Q29leGxWY3dYVzRIci9oRDd5R1ovRWNYbWN0bmF4alBSdll5Q1kyczRXdG5NWFpiR003Ty9BOFhtQW5Yc1lyZUk5ejhDSmV3dnVjaXh2d0RtN0ZrL2lBOHpnZmIrRnRMc0FiWE1oRlhNd2x1SXRMdVl6THVZSXJ1WXFydVlacnVZN3IyY1VOZE5GTkQ3M3NwbzkrQmhoa2lCdTVpWnU1aFZ1NWpkdlp3ekI3MmNkK0RuQUhkM0lYZDNNUDkzSWZCN21mQjNpUWgzaVlSM2lVeDNpY0ozaVNwM2lhWjNpVzV6akU4NHh3bUZIR3FERE9CSk5VZVlFalRERk5qVG96SEtYQkxIUE1jNHpqbk9Ba3AzaVJsM2laVjNpMU9xK3BMcGNyS0JteTJlT1M3TE1aOWtoNkpYMlN3dS91RC9WYjlKZ0RKTjJTSGttdlpMZWtUOUl2R1pBTVNvWWtleVRETnQydTJyaWF5QnRLTEpKTk9pSngxZHpCNHdyV2orYjFuR0lvWTRxUlZXTFNPbENWVnJWOFRxbktLbEZkazFWdm4wMmZwN0kvYitqMklSd1NvL3h1cjgvZTErMXpTYnByZEUzSkpWVWo1c2lONjBKa1pjc242WmNNU0FZbFE1STlEbk9Fb2lhU3VXUmRMbWtvVW1lZGNYV3NvT3V5NXU2YVBJaDd2b0ZlaXdOaCs1R2FkRXQ2SkwyUzNZNHB4ZEM3TWxvK2JTMXJDM05aSVdwRm9wQ091SjQzcERLVGJWOVduYkI5WWdGYmlqVnNvNmJLZ1haR1Z0WGlJa01JSzhNU01zT1Nkb2F0ckF6aHN6S0V6ODRRMHM0UVJwRWhsTWd3d3d4N2pLMnNNWllTWXl3aHh3aHBqeEZHTWNaUzdlWmVRM0VqRXMycHVqWmttNjFqcDFpelhLZkRpaXZmTU5QTE5kck5aY3JWMjZabGk1V0VmWHJBLytyVDVoZnJIV0ppdVliNHdHVWFOWW5VWkNicGRnV2RTWlBtTnRGSVZuRXFtdlU3a1RwZDFBMlppS0ZvS1NXZUU4ZEdjVFRFbzdUT3RkbFUwVGtjaVk2VWprM0RadFNJa2l0ZWJaYUYwdVVHcTZLVVpvdGpxZTBjenFkU2lxMWJFbmsxWlg3eGlWVFIzbG9zbGE0SVcwcEo2N25wTmxFcTJhb2pzcGN4NC9SWVZOR3NmNFJZMlZwS2o2YnNKK2J4aHFUd0JRb2lLSVhmVXhCZUtRSUZUNkRnQ2JrS3dsMFFoVnNoZWN2cmRoV0VweUFLTFUrZ0lJTC9BZWJlWW1jQUFBQUJWcXBmSWdBQScpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBSkRNQUJFQUFBQUJWY0FBQVV6TUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkhSRVZHQUFCZkhBQUFBTEVBQUFFR1NIaExVRWRRVDFNQUFGL1FBQUFrY1FBQWpnUlRxamVNUjFOVlFnQUFoRVFBQUF5SUFBQWwyTlNKQXRSUFV5OHlBQUFCK0FBQUFGd0FBQUJnaWpKMXRXTnRZWEFBQUFmSUFBQUVod0FBQmtvT2J4Z0pZM1owSUFBQURGZ0FBQUFDQUFBQUFnQUFBQUJtY0dkdEFBQU1VQUFBQUFFQUFBQUJBQUFBQUdkaGMzQUFBRjhVQUFBQUNBQUFBQWdBQUFBUVoyeDVaZ0FBRWN3QUFFd1lBQUNFRVBsSEV3cG9aV0ZrQUFBQmdBQUFBRFlBQUFBMkM3Rkt2R2hvWldFQUFBRzRBQUFBSUFBQUFDUUlRQVl4YUcxMGVBQUFBbFFBQUFWMEFBQUx2S1hXVmlGc2IyTmhBQUFNWEFBQUJXMEFBQVhnMVd6MjVXMWhlSEFBQUFIWUFBQUFIUUFBQUNBQy93Q2JibUZ0WlFBQVhlUUFBQUViQUFBQ3VEOWlabTl3YjNOMEFBQmZBQUFBQUJNQUFBQWcvNVlBVUhCeVpYQUFBQXhVQUFBQUFRQUFBQUVBQUFBQUFBRUFBQUFCVE15R1o1RFhYdzg4OVFBTEErZ0FBQUFBMDJOM0tBQUFBQURVdmtNOC94WCt6Z1ZiQTlnQUFBQUpBQUlBQUFBQUFBQjQybU5nWkdCZ1B2dGZnWUdCdGZDLzZMOE5yTkZBRVJUQTlCNEFqTDhHZTNqYVkyQmtZR0I2eitES3dNSVF6TUFPNUNFQUkxQ01FUUFvUEFHZEFBQUFlTm9seFlFRkFtRWNCOUIzdjM5eDFCQWZSR04wQkJBSFFBUFVKS0VsYW9tQVZyZ2QycUFKY2tVOG5zcXBtaVY1NW9yei8rNWk3RFo5c3VvcldmemM1VDFxUjJ4aFB4d0dPK1pQVFhPakpxL0dEVko1b0ZsL0FjUmFEOWw0MnFXV0EzQXRXUmVGMTlrbmZyWjkwN0dkdWk4VkovOC90bTNidG0zYnRtM2J0bTMyckZXdnU2ZkhTdFZYKzNEN3BLLzdIUFhRMzllRXVGWlVSNHdUN2w1TWR2MW9UZVF6bEdQUlpFQ1RmeHR0dWtNZDRCaUpYQURBdCtSTXdKYUVkQUozQTVFbHJVMGxTNUI2MGtQR2tuWlNRb3JKVERMRFZzVnM5eUFtV2lQbTJFenVyWVR4Vm9wWnRnekg5Umh0S3lKamkyT0dPeGJqU1J0cEluUEpWTkpGQWxJWnlReXBTeWhBT1JuNlgrNEM0VVQvTk1ibmJvTHhsRzBSVFpIc1NzMDFudm9uNjVKQmFsOVVwczVOVGEwRlVkNFdJdFhFa1lsa0ZPa2xRNk5jVGlDdGYwQW42U0lkRVVIRWdHcm8zbWNPOWtZRjUrVzJGMVNQWVc0bExDeXNGU1BGUEQzaGwvWWw4M2M4cHJnVGtFbnF2ek1heVZDcndIRGg5c1QveVhDZUdVZUd1OU41OWlBRXBNb3VRRUNxL0Z1Y1oxSDdPM3BtL2xzOTlMRk9lalIyQnlNZ0krMFdtTzJILzl0R2FMYVhLQmNoVmVRcHpyK2kvaFd3b0h1SzV4N2xXaDMrNzdlaC9JS3loUHZiUi9JNHJpM0gzS3lCUW5zUC9YWVR6TCtLSWp1YXVzVTZtRzNOOUh0TGRMcDM2ZGRtcEp6MmowQ0JyYzZ4MXJQc3QyejR1RzNGOFlybzlPZWpVK3ZzK1VCU2Q5d2wzSHNBMCtsL2ptMklyTlVDdmh2ZXBnRHNmN2d2TU5udmdDTDNCRXJkMlh5WFYyT21mNGRyMDFuN3FSZ3R5UnhNU3ZWSEQ3bUJhRDBuNnFHaHhOUFAwVG1MTTc1TjBjejNXaGxqN1FuSm5ISTZHZVY2T2M5cWpxeEk1bGwwS2phZndZTEtvVzNOV0g5a2pLdHcveXZtNEJMeUVBcHl4cEE2anJlbTNiZGdPWFBSN0lGQnhlOVhZaXdYTVJlbm84TjFzRWUzUWFmcTRJNEluOUMrdlFNVGZnTHZxdzdMTVc3VjV2OG9WZTU0QnU0T1RHVC9PT1VVQ0E4bGgzSDlDY3FqeVZIa1lsSkdTc2drTW83Nzk2bzNrdnF5WG5HTlpKYzFhVTVxb2w1YVJEMkRadldCYXAzc3NaL2lIcExmNlo1UmI2Z2ZtS2Rpb2RyUzl1V0NOczRXSFBlUWJvNmJaRWMrUmJZV2pIV21lMUgya3g1ay95bWYyaGZhazAzNUY5bE40bUZ1a2o2VEgrcXZwTGRZQSsyTHlNZUFsTVkrL2h4LytHUnNKL0VoaVRHOFhmZlR1cU44NjMyc1N0a3BPTjR1RldmcVBZWVA2ajFLLzYvajFIbnVmNmhjL0Y2Yzg5NWFlQ045dUVQSUQ4WTVKdTJMem5QdnhUZ1gydnVWZjNkR0xDaTR0amZaSi8zLzQzZHJURjlVaDFTT3ZvOTlsSC8yVkZTTGs1TyttaXpmNHJldS9LZHkrSDdLdDltUmJ5dFFMaTA0UGl4bDU4RmYxMEo3Y1U3WlAzbnhma3IvemIrdVViekhIR3IveTVUOW84Z1J0UGxvMUk4OXlvVjBLMTdkVVh5NnB4aDRkbU95UGMrZkp5bGZaRnRTTnFUVEpEWGZtVDd1UnpLczUyaU1sSDcvQmZNeEgvVit5dlZIeWVzbzhOdFFmaFhWL0cyT3R5ZnlRWG0vSEtQOHpxaFczRHBqOTZBMUp4Ly96NW5NODRVbzlLZHpiVStCVEk3cWRqcjFaNmwvSTladEFMM3VNZlRhQVlEaThPdkMzSHVZeVhtdjdVVFdZejdmcHR5SEtCODdVRzdMTzNyM24rcGR3L3dZcnMrZ2JaMVpIdVgrVVBUNlk2VVR1WDRSeWhaaXlQaE5LSmRrakNzclY2ekxjeGh2NjBZMlg4RlFVejlLLzQ2OGZ6bmwzdWowUjVGenVINHFjdWx6VmpvWVIzUHl6V0x2K1I5Um9IaDlCMk90cEUvUEtaL2tBWmp5WlM5US93OEk0dStQZXdRemZSK0svUGF5Rlg1aTZ4T09xYS9YZGtHZTRtVCtFZmVXZEtrT210dW5SUFh1RFc5WDNwUWp6WlV2SU93bmd6cWptbWhOK1ZGY3lUYzRRNjVDc1hTcGQrS2FLaDZUalN0aDhmZlhGcWVmNlhyWFlhTHFyVHJIOWZibGpIOHFKZ2ptSzZDdGJ1WUp0Z3BLM1h2a2NkclluM2QyUnJsYm4zNXNRK3FRYndkU1ZnTHVKZTZ2eUh2SE1mK2JvTjI5aW9CUy9aeEhXN2wrSXVmVjdKY2ZXYWNSeU5qVzZFeCtLL2Voa2xRdzV1dkl0YlQ5Sk9VY3loWHRTM2dma1B2aHJacnlabklPdVJKZU9aWHY4bGMreWovNUpqOWtVM2JjK255ZkhGUGVJZ2tBL20xTSt3a3lDejNaZU5wOGoxT1kzMEFVeFcvbXp0cjI3bVJxMjNhZmFwdlB0VzM3cWJadDI3YmJKTFZ0WlhyL0x2ZDgzMEdjSHdBd01wSmpLVFZuYy8vaTFQdGdNUGhEUlZwQkVBWnBVQUJLMFZFemFBTjlZYUEyU0p1cVhkSVVTMkVsMkM1MmxKMWt0NUZqSUlaaU5NWmhUcXlLUFhBZ2pzWHhPQm5uNDNKY2g4ZnhERjdsRVR5UkovR1N2QlN2elZ2ejlyd0huNUkrSW4xTytqc1JJaUpGbkpBaXV5Z29pb2pTb3B5b0t1cUp6bUtnR0NRbWlsVmloKzZueCtnSnV0U3o2L24xdW5vcnlhUy9qSkRSTWs0bXkzU1pSOWFVYldUSGJDZHlQUGtROGlIcUc3ZVYrcUVVT0JUb0pCQlFFRXBESldnT2JhRWZ6Q09DaTlwWGxrZ0UyOWtSZHB4ZFEwQi9ESFlTWkNlQzdrUXduQWdtNGhSY2lDdHdQWjRnQXVDUlJKQk1CS1Y1SGQ2T2QrV1Qwd2NUd1ZzQlJCQXRFcDBFaFVVcEwwRjNJaGhNQk51ZEJQRnVnanA2ZlRkQkZCRWtlUWs2RU1IakR3RWZ3cjZCbTBCVFg5UUhkUjlBdlNDV2Z1UWVaRkF6d0NuYmhOOWs1N00zMHRWcHFwV3FUMTJYSEtwQ0tQM28ybWR5dEQzSWpyTGIycEhnMWQyUkFGYVV0UVJJNWhOTHQyNWJIYzJ6Vm9oVnpqeG5uck82bXV2TnczVGxsZm1LOHN5ZFNlWVZJQmtmalcvR1UrcUh4ajNETWk0WnBZMFVJK1ZtOFdzWFFocUhOUGRQeFpmc0RXamcwVGJ5SmJKQmZnalBBZGd5dG9KdG90N0c5ckI5N0JBN3c2NndHMEJ5SmZVMThsMGFsR1RITTIvQksvVEhySmdkODJKKzJzV2RaNHBpYWZpbmZIZTRqd3BpWWZlcURKa0xmMVpNRDlCaEdBQVVSZi83YlZqYjdueG0yMVpYMjdiZHhyYnQyUXhtMjJic3pMYnVzWGtWb3Y1SzBDWk5VN3I2S1VlNXl0QWVCU3BUdlpXbkFBWHAwUDhyRkt4S0ZTaGZoZHF0YUZKVXBFUVZLMElEMVVlYnRVVTd0VlZKaXVGci9hVHZWYTVVMWVsbjNsQ3M5dWtTWGNwS3hTbGVWWnluaS9XREtqUkwwelZib2FTeGppcnU0M3VQWlRLWGs4NEdidUVITXRqSTdmeklDVHhBSmx1NGt3ZjVTVkdjU2hiYnVadWYyY2tramlhWC9Uek0wL3pqQ1J6SkRQSTRTTFZGUG9lb001ekdzeFFRem1NOForc2daMU5JRkUrNEZ6RWM0UUErcG9QZkhNaU5MR0k5QjdpWlJ6ekl3M2lUTDNpTGVrN2tkRDZoazk4ZDVBRWV5alFXOHpZTjNFb05mempZZ3oyYzJWekZiZFJ5RW1kd1A4L3dLVjM4NlJCdVlva0hNb3dSak9JT0htVU9WM01zbXpqTVhLN2hIUm9aeVdoTzRTdzJFOFk4cnVWZG1oakRjUnpQWjNUemwwUFpTd0pUT0lxdFJEQ2Y2M2lQWnJZUnlWMDh6aFhNNUgxYXVKSlpmRUFySjNNbUQvRThuOVBEMys3amNaN0lQaEtaempMdTRVbnU1U2wrWlJleEh1SVJmRVE3eC9BaGJSN3ZTZXdtamozRXM0RHJXY2dOREdFby9laFBHUy94T3F0STVUdjM5Mmd1bzVLMUpMR2NFc3A1bFcvY2x5ODlrdFc4d1BtY3cwWCswQi83RTcvdFQvMlpQM2U5Rzl6alJqZTUyUzF1ZFp1L2RKZTczZTRPZHpyVmlkN2paRy8xRG05emtyZDdwM2Q1dDFPYzVnTHZkYmJUSGUxTUgzSzREenZEWVk1d3BLT2M1UndYT2NiN0hlY0RqdmRCSjNpZlk4bW1pQjFFODR0N2swT3hhcFNsYk5VU1FDQkI5Q0dZRUVMcHEyU2xxRVE3dEoxZStrV0x0RVl6TkZOek5GZnpORjhMdEZBcnRGS3J0RnEvYSsrL3U0U0xTQUFBQUFBQUFBQUFBQUFBQUFCNDJuekJVd0NnU2dBQXdHcmIzR2J6bVdmYnRtM2J0bTNidG0zYnRtM2IzemVEWVpqKzQ3OVlTaXdmVmdycmc4M0RMbUNmOEpSNGJydzRYdjBuQitBVDhNMzRYUUlTU1loYVJHdGlLL0VPQU1BRERYamdOL0FmU0FiU2dXd2dIMmdNdW9EcFlEKzRUaUl5STFtSUhFSnVJMCtSMThpSGtJQW1qT0RmTUFsTUM3UEIvTEFFckFocndjYXdEZXdLQjhIUmNBcGNCRGZERS9BbWZFVXhsRVA5UzZXajhsTVZxSVpVSjJvd05ZVmFTbTJqamxNM3FKYzBUZHYwUDNSYU9oOWRubTVBZDZRSDBaUHB1NHpIWkdmcU1OT1l3OHhiTmpXYm1TM08xbVpic0YzWS91eDg5Z3g3ai8zSWNaekpaZWJ5Y3pXNEp0eE83ajV2OG9uNVNueDl2ak0vaHQvRUgrSS9Db1dGVGtJL1liZ3dXVmdySEJldUNVOUZJQnBpQWJHSE9FVmNJbTRSRDRoblVCcVVGZVZGeFZBNVZBM1ZRODFRTzlRTjlVUEQwRGcwRGMxRHk5QW10QThkUStmUmRmUUF2VUFmSkVuNlJVb3IxWmNHU1F1a3JkSUptWkFkK1E4NW8xeEtyaWwza1VmS1crVnJpcVdrVlpvcDNaVXB5akxsc0hKWCthUWFha0cxblRwWjNhZSswbXl0bU5aTUc2U3QxZzVxdDNSVFQ2bVgxSHZvaS9ROUJtNzhabVF4aWhtTmpUN0dIR09EY2NYRXpEUm1EWE9wUlZoNXJSSFdQdXVpOWNyR2JOWU83TnIyQUh1bXZkNSs1UHpyMUhIYU93T2RVYzQwWjVHejNqbm9uSFdldUl6cnVIKzQ2ZHhzYmo2M2xGdk5iZS8yZG9lN2s5MzU3bXIzbmhkNlJiMngzaFdmOVAvMHkvdkQvUzFCRURRSWxnVjdnMHNoQ0JPSDVjSXVZWjl3UWJnenZCZzVVWW1vZDdRNE9odDlpRlBFUmVOR2NldTRiencrWGhUdmlxL0ViejhUQkErQVljVlFBQUJuMjk2Uy81ak10bTNidG0zYnRtM2J0bTNiZG50bkVwaVVSazAyVThpVU03Vk1NOVBKOURPanpEUnp5THl5VVcwdVc4eFdzdlZzSzl2TkRyTGo3Q3k3ekc2eXY0UHNRWk5nVUxBcDJCK2NDYTRHOTRLUEVCNWlRQklBeUFoNW9TUlVoWWJRRm5yQ1VKZ0ljMkVsYklXRGNCWnV3bFA0Q0g4eENpYkFOSmdXYzJKUnJJaDFzU1YyeFlFNEZtZmlVdHlFKy9FRVhzUzcrQksvVWhpS1FVa0lLQ1BscFpKVWxScFNXK3BKbzJnMkxhSHo5SXZEY1N4T3hzU1pPVCtYNXVyY21OdHpieDdPazNrK3IrYnRmSmpQODIxK3pwLzV2MFNUUkdJbHZlU1c0bEpaNmt0cjZTNkRaYnpNbGpXeVY0N0pkWGtoWHpXc1J0UDRtbHE5NXRBaVdrSHJhQXZ0b2dOMGpNN1FKYnBCOStnSnZhSVA5STMrY09GZGJKZmNzY3ZpQ3JneXJvWnI0anE0UG02aE8rYk91dzgramsvcTBXZnkrWHdwWDgwMzh1MThMei9NVC9Mei9DcS96Ui95NS93dEgxb1FQQUNBc1FJQUFQMmNiZHZMbmFwRHpiWnQyN1p0MjdadDI3WnQ2NzJIZWQvbS9RbGlnK1FnTTRCQWdJS2dMR2dNZW9KQllCeVlCWmFCVFdBZk9BV3VnVWZnSFV3SmZWZ1F0b1U5NFZCNEFKNkJOK0FUK0FZbFFXbFFibFFLVlVKZDBTcDBBTjFBUC9IL09ENU9qbk5pakYwYzRUcDRJcDZKTitBeitCSDVoMlFuSlVrck1vSHNJNC9KYTVxSmxxYTFhRDg2akM2aGwrbEw5Zy9MekNRcnpTcXpwcXd0NjhxR3NYSHNGTHZFWHZKWVBCTVBlRzAra0MvZ3AvZ25LNVZWeFJwbkhiUE9XVy90WERheFBWdmJSZXkyOW56N3RoUGZFVTQ5WjRnenhwbml6SEV1dVgrN1dkemlibDIzdlR2RFBlWSs5Wko1NmJ4c0h2QnFlUU84RmQ1ZDc3T0lKWWlvSmpxTC9tSzBtQzRXaS9WaXR6Z3VMb3Y3NHJYNExtUEtYTEtvckNqcnlwYXlxeHdvUjhxSmNxWmNMN2ZML2ZLNC9LTCtVckZVV3BWVjVWVUZWVWxWVWRWVUhWUVBOVUNOVUJQVUR2VmFmZlk5djcwLzBUOFh4QXBFVURjWUV5d0pkZ2QzZ2lmQnI5Q0VkY1ArNGFyd2NaUW9nbEcxYUVKME5IcXRnYTZzNitnV3VvTWVxTWZwMlhxSnZxQnY2aWY2Zy9uTHhET3BURFpEakcrS21BcW1qbWxodXBnQlpveVpZWmFZRFdhUE9XRk81SXYxQjRxZ3pKRUFBQUI0Mm9SN0IyQlR0L2Ezamt4aXlQYTR0aE03amgzSGRxYVRlTVRaZzRTUmhDU3NETElKQVVMWU5HV1U4WUNtZ1ZKV2VhV3ZkTkM5NTZPUExrSnAybi8zM252MzYrc2VkSTljZjBlNjEyRHpGcWxrUy9ycG5LTWpIVW5ueUNXVXVBbUJoK2szUkVHVWhIaFVWcFhDcXJLNlliOWJmQVd5NlRmamFqbzZ2cFlBY1FWK2dDanlOSWttUkovcThIa0xQRzZkb0kyOFBMK3NMQjlUYkdsZVhpbExKQkNRc0RTQk9zZ0VRcEF1NWpBRmFRaUJEdklIR1NXVGtJWkc2aDhQUW9tdndoOFYxM1k5ekxmWVkyMldaNUFDUThvVUlrTW9VSktFbE8rbVR4RXRzUkNpOFRwc3FVcWZMSWxTc0RuOTVhQUlFUzdndEZlM2RDeFlQTlE0NzBCMHNTdTlPSytrSkE4VEJGSXM2ZWZsTG1pYnNpaXZkRk5Lb2xzVWluTnppMWxDSG9YSUl3NTVSQkkxSVg0RjB0SkhRd2pWZWNrZXI5ZVRYQ2NUK3hVZU1CakVxZUlmcDBod09ZdFF6Z1JKVHI5VzUzSDdoVWdiSitMM2VmVEtPTkF3V25MVmMvOUJ6Z2xuaUFsZmh2SW9SQjV4eUlQTGFRU2s1VFJDQ05XdncrV0VhSEdxd1FBUFFFU1FpS3pQaDNHc0JwS0djanJaV0pYbDRBdFRiSHlZVGpja1pLUm5aa1NxdEFYNURkMjlnd05yNS9YQTFLQXFBaHJOVEZXMjNwR1J2Um5GbnJZa3N5eEVMVUI4Y0RWNW56N0c1bFREOWFxbzF6bGRMcWNPcm9ZRVFSQy9Dd1FZQnA1R2pJUEVzcG5IL0N0Q3NMNG84SVBpVGx4L1RqSUIyZ2hobi9SNlFwRFdoR2ltRFZQZ2UxcE1IME44SWlGMnR6eUlPQkMwdXREMUNsbm0xQVJiRHMvTzNYM0JNS2J6bkoxejEzYzdPK1p1Nkw1bzlNNDdqeDI3ODg1Umd0STJZelpLanpKcFBTcWx6KzlSamQ4MGRnTWxtUmZNSGE4bndDeUh1cEdqRHR0OTVUUk1hWEdndEFydTFadjhhZWEyOWN1Mkw5bmtIbG9HT1NQTFIxcFRqYW16RHM0WmFIVVAvS1h6QUZLcFJybHR5Q1VKdVNuTklNMmUwNGNyaGhPTVJNWTJuNVhTUTIxOWwrN01YWkM5cG1hbHR6Q2hKT0hRanloYzdrVXhpNXFXYjlJSmU5SmIwbElqRkd1dTJzdDBvY1ZzQ3RLTVlqcTArcXcrOEtnOGdrMVErSlF3VjN3SXZMZk9ubjNsMy80eURFZkVXVHYrQXBHdnZNTEdXeXhMWXNLVmdPd0xndncxVnNHcURBNExGMW54eGhuZWZLL1BzZENpZ2F2RjN5YzVVaGR2bnJwNTdsRDN6ZW1aMlZrWnlvalZZTis3YmRKUWIrMmdQeHVsY1NMZEV0U1RucVFpRzZRb1Q0VXRPQzE2d1lWTERBY3ZNWVdoMm1tUmsydDcxMXk0Y2R1TzZ3NjR1bTJXT1N2dERuRG1wVHR5YWZITXRyVFYzYXRHYnJuMi91Y0YxYmFZZVBHWGhIbjFHVmt1Tnh1REhVZWVLYytaQmtjdUtKYi9MajVJSTNCa0IzYU92MHdVeElMU0ZOREhpUUd4ZWRoRkd4blV1Z3VZZFdMT2hZSklRU3Rwd1FXNW9FMEJXUjgwdVNDM3VtVFBYK2FzcXl3dWNtV2R1M3paRHZIZERGZE9sa3VibStYcFZGdlQweXcyR3BzM1M1ODZxMlRoNnJ6VzRyTDJwT1JhYitlS0FmSGxqTUpNVjdwZG01eXMvckRZUHRIcFNzKzBzdmxLUVpsY3FLRWtKcitmNjhFZkI1SkU1WEJLVzA2TjIrL0NhaVpaU1dhbmZWcWxNckUycmFMYlhiTytZY3ZPS3c0V0xFNDdtWmtDOWl4N1J2YTFhdTNVbGdSTjRmeUsrdFdsdDEvMTRGTkplcGdYM3pYSGxlbjJvVFdsSXNkS2JvbkprUVRMQmtMZ0wxeHY1a2RZMllaaTJYaDd5dmRZNW5PbzVPMldUMWhaaCszVGVObEtXZG1LN1ZHOG5QclBJTDZFOTBkS1dGWWpYcy9iMDc1bTVUUnVyWTlqMlQ0QnkwRU5ZTmxCbUVaMGdmMHdERzQ4YmZUaDU0MHp1QzVSQjg4MjkvVTFzNVJrTUNSaFdyV3lyMjhsUzRzOGhZVWVsZ2pndm5FSitDQ1RyUWk5Wk1WSE5veXNIUUFoWlg2SnVJSWd3b2VJUWVRbEVLSUpuaVVld2VvckI5a0NTbW9iS21aVTExNHFQdDFaSTJpRUFpY29jaXU4V2QzRi9UUG56RElscUFVRFVpbERpWmNobnlRbUw3TmZXVkRKZmdXbFJQaWg2U1dsZVhhYnhhNVA3dm9yYU5zalhhWHRxeExiRTlRYVZjS0Vvbzc1TFcxRk9aVlQrWDZHVXAwTGVaSU42MzAybEZ4Z051ejBLVDk2N09nV3IzZDUyMEI5Njg4L3Q5WmZzNWFkejFVeWZ5UFhWN2dBVnNFV05Mcmp5ZFdtNG1LVEpkWGl6b3NHZXRrRWMwekY5SzVWY2RIdENWcFZnanFpL043NUZiUzhvSEk2azhHQk5MZURHMmM3SldRVzlBTFhTbkJDSk1QMWVWOXI3aGpzc2xZS2VaN2NISnJoTHEzdHFqY2FhYUl4WjlYQ25vRzFNVkhOY1JtNXVzcUN5b2EveHppdEdWbE04OWs0eGszeTNHaVlsaFFOMXo4R002OFpnT3hGUGVLelJNRWxHT0lTV0VrMjd1dXl0UWFQVWxraTVTbGJEYlZVNkU5THlYYTJOVFowWk5qS1dtcXE1dDR0R0EyNlJFT1ZYYS9SYXRTNng1STk4ZHBjYTBGWmNiNjFNRDZsMUZ0WjlnOTFvajVSVUd1akxqVEdUZEltcXJRcTFFSWF5ckJabG9GNEdCKy96UCswWmZyZC91Q3FMQzd5WldkUXA2dDhlbGRkUytlU0xtdU5ZYjhwTWRFbzZQVWFlN1pRNGF1ZXZhUnY0WnI0bUJlaU14d0dRV0NtUi9JREoyQUorWVZFUzNQdDhVbVRmZkhDaFNzV0xxd2E3Qi9FL3ppT1pDQnVEMnFHK0ZGZitWQ1kwZDhmQ0dEL043RCtmZW9ncGVST0VvbjViRVJuQm5ySW43Q0EzN2RRWHI4SDVkUHY2dTFkTTJQRzFlZnMzSG5PaHZQUDM4Q294aUR1UFFtbndSRXBiYWhCNXhhT2d3VkJJTE42MkFMRENndFZvaHdFdm1Hbk1veUFUMkhBR3JkYzQ4T2FRWTd4eURWbDJHc1p4M2psR2hOaXpsV1lzY1luMTFTZHdoVElOUTZzMmM3cCtPV2FiT3kxaVdNS1F6QkRIRk1rMTZSaHpXWmVVeXpYNU1QdHNJVCtQNndwQ2RaUVBkWnN4SnJTVTVoSHNlWlo2dVExbHhQZVFpdXhKUk1heUorS1dZZ3RsN0V4V1BNZXI2bGdOUVFDT0lIa00zcVV6WWtOUFBBWjFKOG5IcVZIeCt1WnhnSy9LaDZteDRtVE5NRlhpSE1pOTNJeVFDUU5YaUFoSWpyK0RRSS9GYStISVhHTWlwdVFEME8rejVFZW1aWTdpRUJ1ZDhpSXR6bkNTeWVISVh3TUlYUDdKUXpoQ2VFeUp0TTR5UkcrTTdoVW5VWlFFb2J3a2dtbjVMaEZwdkZoNEEvOExEaURobzhoWkRrQ2hJUWdQRUV1SVRTK2x4SGhYRXdjY1l3amZnNUQrRUwwOFpCTTQ1OGM0VDl6TEF3UnpvVzFJSUlqWlgwOElDTmU0b2pDTThmQ0VROXl4TmVoQ0Q2VzNZeExDSTEzZzRqd3NYREVzWkJWVUJnMmxuQWE3NFFoQ21TRWd5RmtuWDRVaHZDSDZPT0lUT01UamlnNlV4OGhpTzlDRWJLazRZaHZaRVM0SE5raGlEZkRFSVVoY2h5VEVXOXhSUEdaT21VSWVTeS95WWp3OVdGaUNGbGp2d1lSNFJvTDRmSlpLQ0pNMGlEaWRSa1JMcWtqUkk1dndoQkZESUUyN3c1c29UbUtmSkpLTWtndXY3M3BmVTRYU0k2ZXdPKzJUa0Z2QnNsRDlXRkpneDZKTHc0MFhxZFFEdVYxYzUzcGJiUFc5VFUxTkdUWHBSbjZXOWN2YVBJc3lUaVFZaktsSEM5SnNvNmxHUldYeEZubVRXNWJHN1hoSEdYV1RsMWl4QlVUYmUzVnJVTVRONTZqc0JuaHFDRjE0a2hrbW5oUHZub2JaUmMzMG9ReVJlQzRkTVJNU0lRdlZCcUhVeWp3Q3lpS1FwSkNnTVpONTQ1c2FDcDBGV2ZuRnFYVlhPbkl6SEJ1UHdqbmJkbXdlOExCU3ljSkcrTGdSMFhNZWlIcUVCek1MNWowMVNSZkxvc0d5TDZQRWM5a3ZDb1YrUEhNa2s1RWZqdkFZd2FQcjBnbGRZdmFXa1YvYy95T05Tc2JlaWQzS08rNUlhTDh3SUZ0MlQwajllYXVGVVhuWnpXYnNrY2FjcEFpSU1WbWxCbDNVdzgvQVoyWUtUeEd3QXl2TC93NGZPNnl5N1E3bW5jODJ6UC84VjJ6UjRUTEx0cytvTXNjQUp2NE9tU0k3dzdrYUFhMkl4MUQ0QWZhUUUrUWRFSkE4Q2h0M1BtT0EzWk1NeW05dmxKZzRwYURMQ3plOXBSZ2VOTjBTK3JpcVhQU2V2UFdYMkpzbVE0d3ZkVjhlRjEzYlUxdDRUVDFTUk9zcXh5b05ZeW90Q3VYRHlnVEprNVVUUnhZZmxicWlOYmhHRUEyUklYUzE2RDBaczdUWFZBR0h1WXRaWUVQcjE4OGVRUy9vTVFFUm1WbDhVMk5lK2RmTXhmLzNYUCsrZWRENnA0cERkRzZlVnVybjNFdWM5WmllbUpOMWJLcTJxcGxqSElOVXA0aitZZFdwdzlKTTlsZGpMSVZoNmJIOGFHdnFRZmo2K2Y0L1pPKyt6YXF3TDJGeHVzdlRvbnRFYXBqRnMzOTVyZkJwSlJCczNIdFduM3E0TFJtSlJvVEpURWtrOWJSTFRoN1RweS9WS2ZTNldmWEE2ZGZ6eWJRcjFleVM0QmU2UXk3YlVPV0ozZm04Z2FIbzJINXpGeVAxeFg4N3ZKbTVPVmxZRm9WMzl6VFdGeGRYZHpZMHh3ZituMURrZHRkeEJLNzZSY0hIQlRvU1JJSjJRdlorUFFRVFNza2p3Mml3YWJ4YUdEMy9QNjducno0U1N3cXhkL2dGckdGNFFySkltcW1qZXlHNUErNUliMS80NDJYM0hqam9pUERSL0EvamdNRE5jUGw3RFRXNEEycEVENEZ3L0F3Y2tZS2dCU3VvQTZ5ampTaEJhOG5SUHljMTkrTzliSFVnVFdyU1NUbUJ6bS9ScXp0SmhwQ0tnRDVzVnU4MzZORW5waXN5alpmODJIM0M1Q1lzelduNFdMM0UrSzN2c2J1NFhuRHMyWmgxazJJQXZ0WFlQOGhsRGVlV1Vsb0FDbUMrUU5oTVFsbmZyNFRrL2dwZlBxRC9CMmV5SFU2YzFtNmEzajR6ZUIzTnNKS01vOEt0SU5IVVh4MklSYUVTbmhWZkJPY29ONS8vN1ZkblRjZ3Bnb3hPZ2tEUW9RdkIzeFVKMlpCdXZnR1hDT0RjT1RsQkdnYXZSbEh2am15a1dza0VqVVNXci9sZEQxU2RaQ3ZhQjQ4d2NianQ4bm16aTcvRmVDUkxzSk81cDRxYjk4YzFWQTlwZHBraXJVb0ZKdWpHcXRycE8vZlpOZ216OGpUeGpveWdsLzRxYldLNXRGNjVMV05EQk1sNW9TY2k3eW1ZWDA4TGViejdjUS90aXh4U1Y3ZmZkNTUzU01qL0w5VjNUdDJkTy9heFhQc1FRTFQ0TWZBNjJ6bUJkUXcvSGovL3YyU0ozVVZ2SUMrcG92ZENUWGN4US9kcVZLQWI4NGhzUmZKbjNIa2dnc3dkTWY5aVZ5SUExTkJkbWI2cXA2dVdhMVZaZWt0TmNVNXVlbTIxYjFGZ3c1WHI3M0NtRDJ0MkhPbExzVmlMVlFKQmtqTXFrdlFWZWJNYUhjTUphVUlLcHVwTXM4M1ZaTllsaldqelNBTXhhdlRZalZxazc1aWpqWXhOazZWN2RCRlJpYWpwRmx3RUxyb2NjbnIxZndIci9mL3BzMmVQWTBsSVNsSndBUUhtNlpNYVdLcDI1U1VaR0tKOEx1L215NmpDalpYR28rS1J5QlY4cWZBaDRtWlU3QmxqcG9zS1NtamFwMWE1eTMybEd2OGxWcnQzNmxDdk4xaVRJSWg4UmFqUG1LRExzVmFHZmtvMHJRanpVSjZsSG1rRVNvYi9uRk5sb0FLamxhZXUyRHdpcjJmRGRDci8vd05ydFdjM2JIK3ZEOC9adHBITEszRFBrYm1Reklya2hKYVV0Q2FNTm44TnFVR0d5cVRHbnFFbGlWSjI1SVdZenI5UFh0QUdMaDYzYzUxaC9FZmZseDk5ZFZnMk1sR09UUGdobmg2a3MyNUhvYzM4OFJ6aW9mK3JFU1dJUzFLcVUzQjIwK2NlQTRXaXBmUkRwWXpDZ21CN1RTZGZzTFdHV2hzR3FWUDcvUW8vUUlzUzNnb1lYU1VaYkJuL0NjYVBYSG54UGZmbjdnenBJZUFkUDBNN3c5MmN1cDVOb29kbzZONVovbkxGdXc1c2IxZHBpRi9rM2ExRTlTTXQ5Y0kzSWQ5R0s5U3dZaDRCRDQ5Y2ZldytDUWhpc0RQZ1FFNm4vNU9GTkl1b2dkUFdEQVdRcjVib1AyNGVNTW1LUlJiRFAxeVRIYS9ZdnVmVytnOXhYbDV4U3lOVHc1K1E1cTZ3RGYwZmJRTU84bEJTWWovdEczd0EwQTZ4WlFoNXlkYk9IYTMzOG5DcXV3YUk2OUszZlM2N0xUMWl3Yk92bXk5OGVBVVEyYWFXVjJUa2w2VTNMWnErMjdRdWgwWDZwTlFMOVBTekdiYi9UWGRaazlkUmtQSDdMcWh1bTBsVTQzcEczc25SWncxS1Zhajh5d3hKMXlqOFpxYTRBWjlhcGF6Sk1sc0prQ01NQXUyMFdOOEhTdGRnRnNCTzZyMFVxamFqM0xHZ3g1UHdPY0swZkI2VnRETVhvUEZhclVZZWpQcGloNVZvUlVlWGowaDNkSVVIeE5kbEY0eUZCOC9WSkplRkIwVDMyUkpuOEQwbjBidWdRM1FHUFNuMDZENW5rc3VDVENQNUg3NEVXcXBrZ3dqYkEwQlZxUDRER29ac2d3d1V2RVozMTJBZUFPcllJaWU1RkVhNmFMbGtZTE9qMDZ0cjU5NloxbFZWZG4rcnM4MmJmcXNxL096elpzLzYrVCtOdmFaSWZYUlNKdVBqUWVibk1kTzlhRW53em9CaVF1c29zbnlTZ2NQeE1IY1krSnRmSEpKZUdzRXRrS2ZlTnN4bUNzMUE2bERmdXV4bFZzQ0JvTXdHRndIcmhVcnNIMTRmR1JZNmcrbEVnSlVWcDlIWmZOQnFmalNpaFgwNUo5Ymh1azVEQ01FQm1BZnJzVjA1TUdYUXhsNEhWbmc0OWVkMDVHaFpDbWtpaCs0Ym1DZkxzZlN1ZFJrMXVuTXBxV2RsaHlkU2UvM2w1YjYvWHJUZVZHVFZ2VnRURTdjblppOHNXL1ZwS2l6SjVUc2RaZkV4NWU0OTVaTTRESU53RTZKbjRaSFFaR2tyZ1FFWEhESmNEcE1YZ1o4MmVJSEhqMXgvNFpkUVdscEFiS2ovL3dmL05KSUMyeUZPOURTaVA5VTZKVk5UeHk4NUo2Wm5kZVV5L09XM01aY2QxT1dsQk4rS25xZ0QxNG1FZnlrOGlqMWQrM2FkV1RkT3M4TCtJKzE1MkQ3RXFsZG84ZXR6dmsrYjRlWEdZQ2ZnQjY2RmRzZDVEQi84VGdNWmg0enhYNTBCNisva3RkZmlmVlNWTTZCL3ZmMXhNL3VoaEhTZGg0dUxsTU56NlZLdmQrak9CVWhzMHB2SW42OFNIb3JRRHBUWUt5MW8yRm84NUd1dlYvdjMzSzBxMlpvV3Y1MHJiNHVkZWFzeVFzTHBtUW1iUEVwMVBHWlJlS1B5MjV1MzNGalhFclVCSE95M2xIY2ExeGw3N3A5N2NFdnRzNjdibFhQUlRNdHljYTBybzdadTV0OER2R0YyTGpZaEEzdHZ5eSthOW1XWFkrcTRoTDBkOFF1cm1saDQ4b2pGME1Nck9DdmVwUmN5Nk0yR3JUQ1cya2tPVUM2c0V4QWg5WjNnMng5ejBzMWFIMDNJT0lpanZBRzlzR1FRb1hsZ3lRRnl4WXM5L0x5eFZwV2pndnNvOG04L0RjU1hyNkVsK3NRdjU2WER3WGJvWlNYTCtWbEliQUQ5aWtTc1h5WjFJN2xuYng4T1MrbmtidGhLNDNHOGhWY0hnZlpEMzAwRDh1SGVUa0h5MHQ0K2NwZ085MUs4L0FUMitVNWxuRjBCNjlIbkR6SEhCODRWekdtb05qL0dsN09JeitnenA2V2RBYW94ZURPeFhYR3l2bWdwbmE0QmhIRCtQMXBySkYzTEs2ek0zdndkWXMydjVXZVpPdFNyOUI0RkpxbnJydnVubXV2M1E5ak1DWldpQlg4ZEVUTW9JelJLRHdhUmNLMTE5NXozWFVoR0Vvb1ppZm9VZVFjeFh3VW01SmY0ajBLK01yeFN0b3pQNzc2bzlpNmU5cklDSXVJUVJ3QVVaQTY3TEVFZThRVFBic1ZhS3hTMEYxZXZGYU53RmVxVFNGSWoyQjFvRjY2MVpWZFZsRjFkb1A0eVQrNk10TTc1dGJVMjFMcDBZVnpjNmNMdXRheXN2WmNTRDFzVDU4RjhRZW0yUjFNOGdMMEF1ZlFoOWxMaFQwWXJwWDl2V1RnMXlBNlovYXkyKzQrZG1Objg5elN6dTZPZVRXZDZwUjc3cnp0d2VRRDZ2azl1cTQrTGFGYzBwdFIwa2xFeFYvSDVVY3doWXJ2T3loWi9GVjNOVjY0c0gzeTN3N1NvLys0WWZrVnM2aFZQT3RCOVhFQ3ZHOHU5bzNtUFFVcjgxY3dyNE9QeFRlLyt3NHk2TkVER3c2TUhKQ1JSc1lsQkltNEY4WHYzbm1ISHIzb3dvditESTdvRUk0b21iMXZNaC9JcWdvK0VnVmYwYVRCd1ozVzVMTWdKZi9BOU9XWHpYemtpTy9zRE5kZ1JuL3ZqZ2xiUjhSTEUxT2FEeSsvNjBTaWRuZThldUhpK0NlSXpQOTJTVklydjlkNStCOTg5ZUhZMklkaklJaGYwcVBpenhBMVhzL1FqWmpGUy9GT2htb2NZelBMMThxM2NDRy9IY3J2aDlqSW5ZSUVUNTQ3YTJ6emx0cXlpMk55aStBUnNmemNiWVlnM3pleFI1UkVTZU9aeEZSYk4vYkI2K0lmWVByZ0crVDZFWmpGTVhFWFRCZnZDL2JJeGg0UlVnL1U1aGhZa2Y4L0w1ZGJGVXpqTVd3Y0NpU0ZJekdDUjBYUFgzL3oraHVldmVtV3grQTI4U1RFaVhPUjhrNVlqMkxMTkcrVnRLOWhQVFJJMlBiZERVLzhjTU1UY0VSc1JHZ2QzSU5RaWpQd0xmMmVQaWJkeFNMTzJIVERmT1cvTGo4OHUrV0t3ZVdINTdRY0hwelIwRmhmMzlDZzZyaHV4ZXByVzlxdlc3bjZ1dVpEZzR1WExCMWNQTENNeUt0c2dPdEJnM09MNTdOa0VEYW5oOVBNQXBqd0FKaldYWERCdXI2cExyZmJOZlhERCtuUnpjdVhiOTd0enM1MkV5N1pOQzRaLzcxQmhBdWNvYkl4eTlMYlE4U2pIM2Nmcjc3OGJrbkFKWDFwclpQRnUyUWg3NC91bkJ6eDhQV1NuSnZ2Y0dpMDlPYWdxTEtrbC9FNUZvTDJnT1ExTnFkTlVIRmhzNkFPek90Mis5MkhuamluYlhaMmZzOU1lblREUUZsdnN2anB5Wk13bEpmVHdYd1QxS09mdi9FVFRWQlEyUnREZHl2Y0VVT2FPSngzZStaTzN6eHJTWGRQMitLMHZOTEZyVmZzTFZ1VG5yOHUzK3VPdFdlQndkby9hM0tmTjIyM3NVQnJTdENtOWpTdE9FZFE3NDFWR1pNVHRKcDRBbXh1YVNmZm93aTcyN0E3MEV0UDBqbFBVdlBmL2piK0VVSEVWSlRwZWtRa3NKbDErR1JmU1ZyRGNQYitLOGNLQzFhT1hhWGFzeDN1RmF2OVJhdmd1RGg5Mng3c3lmZS80MUlFUXc1WS9mcnphN3QydmZnenJoeUFBTGNOWE9HS04rU1ZHUTAyRG1OSU9ydXY5K2xqcjh4YThIOExaai83QUR3cWxtQW5LMXArT255S0hXWHFGOHUyNmNTdFZlRmh4N2tHVHF3ZGV2bmRwMTlmc09EbDV6NTQ3ejFZQ0RNZmVVUThJaDRLN1RPUmpWWVNTZlhGWnk5djNQemtseEFCZDRsdmdVTnNGTWNSbVlySWFmTE80d1AyWUE1V0lSV3Q3WEdhSUI2RCtoRzQ0c0NJdU9BQXd2Q00vUVorcFdwaVpQTm1EYnRneUErTjBsdTFDaTNCNzVObUV4YkdtV2VrMTNVVWRKZm01RGp5cGk3TUdDcGJzZmhuVFhxc3lWaHRURGVaVzZaN0dqSW1KV1ZhVW9ZRXc3eGU4Y2FGcXRpNkNZVUdFK05ZR2ZpSnprUlBTMFZNa3IxTERPUWJqbEtUcWhUa1o4N0tVZE1VVysrcXdnWGxtUTFDN0h5YnhXTExjVGpvSndHaU0remQyTHg1c2xtZkNmdmpmNHV2cksydjVtZmZUL0EwaldOK3RqME8vdTN4QUUrbnpNN2V0bVBmdHBZeWRJeUxpMHNLU3ZVSjZoM2J0KzJ6cmxPWFQ0NnJLdGVnakl3UzlhQ01DZHcvTzYwUlhHYW9Jajl1MUxMUi9kSzMwdDlYTWNVN2VqamVXRzh3cHFVNDArM082TDJibWpkTmR2dzZibklaemNQeHY4ZlYxRTZmektsK1R5TlExMW9lYXpHRDdJSlpWRUZ2VCtsa2NVdWY5OFdJNnVyS1RzZWdWenk1YStQQUd1V0VWOUt5SXk1K3laMlRkSlpHQndsYkwxeTVXRitoZlNRbk00YXZwb21ZWFU1UElsMENwNGJyUVd2QVB3eFNlc0UrMldjMTVkaDI3Qml0cjZjbnRlZE1NRGxUdDRxYjRkeEJWZEpiOHUyVHBxRmtKaDQ3RExsNjZ2UithYjhQUGo0N1Q0OGRsaFhVbEhmbEYzU1haRTVMakRtMGIwdGhoN3VucnRSWGFySlliWGFidlNpN2FtaEcwN3B5a3pGZHpOcTBXMnRZYTg3emI0bi9KSzY4WWxxWkZQTWl0QkMxckdZN08xOXMvSlNTRnh4czBodnRHYU9qV1ROenBzK0EyV1pUb3JpSGZpTCtaRFkyVGhlSHNTdC9FMUFxS1BlaitVb0s5YUlyUjd2emlvcnlNRkhGK0RpdDhXWmxlVmtpTlBCS3dNSDc4VjhWYWFUeHljUFRoRkZvNnlnck5DZVpEQ0dVUHByZnJkNmcwQ1hTeFVHQ3daRnN4SkhJWjU3ZnczWlBvZktCaTk1NDZOVVBya2FwNjEvNVR2ejYwMDg1TnZBOXpFQnNiUEFPRTR6Z3dJejhzcG1ObzJwQlpZZ1VXbHJwMVBFbmt3d1RKT3FLRlRnN1pxNG5TVTN5aDBjdnpaS3NNM3JFNWNnWVplbFFRbDVMZm5hbHh0M2ludG9FN1c2ZHVFdktxY0p0TTF2TTF1U0dLZUxXMDdPZ1BtTVc5R0d6Z09SeTI5Mm5wMEhodFZuNExNaXJ1aFQ3UjdOekxpSXN2dVh6c3YwQzhqZnYzYnVacFlhR2h2ajkyN2J1Mzc5MTIvN2hQYnQzNzVIMkF6ZWRpZjFWN0E2a1I4NWgrNEZ3ZWo5d1FlV2hPUE9zVEw0anBGWVpxcVVOSVNIdE9mcWlLOW5DZHdTdCtuUGFpVHZDNU5yODhtUkpPamYxSVBWNGtoUnF5WDUyWUtDRVp4aHljMG5Nb2RHaXlEQTc5cWVQNTM2YnZSM051SHI2OUJwWlkzQVhuY1JtRUlMNjRrRjJ1TXVTV3VFWlBhU2ZOa3ZRUUUrRVNyeWRLaHJuS3JDUE9mQWQzSTl5MkhIV2VSUXk5SVNNREQwaTVSTVNZdFdtdW9wQy8vekt6aG16cDZhYWhNUzZLZDZ6KzRkbWxNM0tNQ1ZkR0JjZm5aeFlXNUkvM2VGY2t4aVRFSk1RbFd5Y1hOelVsVDJraW1WbjQ0VEFMM0FCUFo4SWZKVXhUOXJtcXdBcHZDNnR0Z3RLWnZTMFQ1dGhQclI5dXpuTjVJalZRV3YzYTRQcVhTTmJuekliSXRrNFMvbnZkeFJFeFU2R3NLV0tuM0F3b1czZTlKbWorcVEwKzZobjhwenBzRTY4M1d3VVlOMDRPNFB3SDgyamlwRHpjMnpzOGRuTkQ1K2dDdkUybU1zeENselhGWWc1OC95RUwrcHFqMXp6V0ZuajFiTUt4NjZCYXZFNGRqb0NqU3hoUjVtNkVYc0d6MCtuUjg5c0R1Yk9tUExRRFRjL1hsZjEwUFYzN05rREVlTHc4SS9pOTd3SDduQnU3SkdBcXdCUE1rbWtPT0NHdnpnOU4vN1p4OXRtUGZ4TVNuZHRlWUYrVGtvYTFZaTNRTXY0azYxTjZ2VUsxajhKczdlcFFqcFRwWisxZUlTa0h6Nkh2Ly8weHlaUWJ0MGsvcmFWcmJjbzhDbWEyWjJBNzhZK3BjM0pJak5zdlZubEt3cjlPSGROenBxUk9jM0Q0ODQxMEw4R2ZNK3RYL2NzYk1XVGZpdVkrdnZGVHhpL2RCaUJPeFVPcG5zSXNjb0N5U2p0Z3NGdTNiVTZycmEydUJTQmtja0duZmcyWEpSVFZGWXNZcXdjcFQwQ3EvZ3ZRUG1PRHM3VHpsTElMeHFURlZhZlArUlloNWpjUW05bFU3VXV6NWpxYnF6cGJxb1RqMTRTWTQ0V05QbGFhTGRrbCtUN3FxTFVacjEranJWeXlwZFQrL3IyeEVUbFRYQWthSkdqQlRsZWdoemxtQ1lJU1BvL3hMcGhwM2o3alczOS9XM3pGdlMzeWRGdDBQYjE1UTUwZGd3czd1eFkwcHZuOWJqZEhtOGUrc1ZKK0ZiN1BFYlBkU1NWdVBoTGNyamZ4ODkxSEFQOEIyWThjRGJQVTc1b1lHVi9XVmFXdmN1Vm84MVh3UjA5ZzRNOTNZT0QzUlpUY29vbE9WbFU4Ujk0Z01jd3NLaC9sYTQ3cGt2dnlwc1lLUzVlMGRlM1lrWGZndVVMdlg2LzErc3Y5SFJ4eHdqSHFROThxMURTUjNDOEtjVC83enlIY2l5N1FQcTVxaGxDZmw0VWZpUFp0K3EyemdXM0RrcjVyQTJWTmVzYmVmNlMxOXUvZE9YOFJKL0dsNVRseXNtMjU2bDZyMXUwN1BwNVV0NCtaZVBNT1p1cXBMdzljZG5DdnBYUlVUM1JybXhqVms0Q1FjMnBJWXBHMFpOOFB0TDU3MDMraTIvalZNbmhZWGJwOTUzeVVPTHF6eXF2WGpOTnl1Y3NYandIazNaRnJ0dFYyZWhMdE1TckUrSnNFRlc1Y2tydHlsSXA5eTFwYVZuQ1VnVkU1bVRsQ1VzNk9pNktqWW1MUjNsQzlaVkpQUDliWTdKTWtWa1FJdEYvMGxieHRYV3ptMnN6dEVrcFpxUDJQeXRxS2h5c25WemR0UDU1YzFJU1B4OFNjWS96ME1mUVVteUVnT1NoeVhLRkdJc0dWMWh3OVphczIzYjVnZWxMaTZxV1YxZjRQY1UxUGZPbnA3cWpIWmtPVHpwOTdQRCtaOS95ejYrb1d1aFBqR21aa2IrdGRQemUyUTBKL2d4N0puL0Qza25MdWI4aXY3UllWYkRqdm51cFl6MjljbnkrSXVmUGwvbXJNNkltUzc2QjNxZFI0SjVoMVNpc2d1cUpNYW9WNzNqc1dWaTUvcThRQ2ZEWEErSzQrUHNCakFGVjQwQTBuRzRUWlBHbzBISHlOaHlDdTNsa2FSLzVES25xRWJPRmZzTHZpaDZGalQyYTYrR3BmL3g4MTd5Qjl3dm9KK09tVDRkdndWV04rRHZvYklwNklYYTJaalNuN2hablJpQWpVaU5QL2JnM0F0VVQvQTNyMVZuVlprdFYxdVRXckdsWjJaT0RYeUZmWnhNME5vT0FwdmFETGxWUXB5YmlWMHF6WExtWlBiVVljODEwdWFRdlM1TlRVNVB0eHFTMExhYlVWRFA3Z3RJMzRlNnRwQ2Y1QzlycE83MFFlbk43ZG5GZlNZRmRhN2NFUDZsaDZVcTg2bHBzNDIvTFgvZ3J1Znh5RmNGM2NnVUd0UlFhcDFML3loTlAzUEhFRTlGOWZYM1FBZTNpRGVMMTBERTZlcHoxVU1odjlSSGM4L0poRHdFVUhzV0pWMGZGVnhjOU0wSnp4MThjb1NweFBjT3FNVnJ5SnNwcElGYjJ3bnhxUjFJS0lXOTBTZzFiNTB4K2RlT2kxdWJGeTVlbXB0a3F5OXJuZHRIR2IxT3NLZXI0NzNMRitVTXJ1MW9QbFZmWmJicTFsdlk1T2FBM3Q3cHJiUm5Nc3Vzdzg5S25jQVFDbTZmUUNFZm9OcWhuZTNDSWpiOS9jT3pEZzJOd29xV251N1cxdTZkUnZPKzZaTFFDVFBDWVdJd3VhaDY4Z05HODZrWGRYWXNXZFhVdnl1dnQzZUV0S3ZKNGlvcThQQnJ4aTZLVVBvaTdDYTR4djFhUEErTFBJcUZ4Nm1Td3BncDJGa1dUSG8zWkp1ZDViTkxjaSt1MlpwVzdyKzQ5Nis4OUEzY3VQZXZ2dmVQN0krSER5RWs1bTZvUHRFMk1ISW1KNmkzMFZrenR1cXAveVhYenVxNWNFQjlwaW53NEppYkgzUmNWL3lDL2kyVERTb2lSYkFjVXRsUWZocmtoeHRYWW45aUVnajlRYlN5Njh3eVVFUVZpNzBqWkhJVDFVeG1JL3o2b0RXTElZYW9FSkR5T0wrT3NGNDNEWGc2SVlERjVpQUJLU0ZnOUlnbmk1WHFrUU9NdzV1dVVLRWd0K0JuR1g4T2V0RXBBYzFGVFluK2pDMWJlV1dTc0ZoOElveHJOcVVZenF0alhETzNncEU4U3JNVURQV2htZm5CMlRQTzV2Yk56NmU2ekRsdnRHYTdWZlJaRXEyQXFKRW03aEthZ0xHaWhTcFVNaG5OUGc3bGNMNEFMVjB3a292MzhrUzE3U2xaaGJ0WUl2UENSd2ZBUlNvVUk2a0NFQStLWlZKai95cVVxQlFQNUV4N2pmRUwvRDZFTXZ6OGpzNkFBRFBuNGRwanZjT1FqalZMSVIrejdOQkpVSkJITE1sY3NJODMvd3FNUzh6K3BJaGg3ckJ4bEhoc0I1cWZ4K3RnenZiVFRubG1JUjhZNE5HSzg1ejJtVy9KL2pBTjVGQm80WnpuQ1NCM2tjYzVaQlZZdW9RLzNsV29GUmZ4N0hQLy9PL3NPd0thcXR2K2Njd3VCN3N6dU5tMUkwcFcwVFpxdWRLWjcwSll1eW9aU0FkbXlwd3pCRmtUMmNMTGN3cXU4TE1kYlJoVWNxQlZSRkZGeGdIdVBkOVBiL3puUFBmZm10bEgvMy9lSnQwbCtPZmM1enpuM2pPYzhLeCtqWENoUHoyaTkrQWJCUDJYbGliYUp0b0Fza1Vid0xidXUrSmJHcWNESWdCTTQ1c204TjRtNlZqaDNPenlIY2RrSE9KbWpFNCtTcy9nbGUzeHdzTlg0NkNYeGZJN3VFRS9scW1XSUhOSjFWNlhEdWdKRExTczRETEtRUWlNbkNaVkN0U2JaUTJwazlGRmJGNmtOKzdGVExPSkY4cjI5ck1LUjBtR1cxRUoyeEZOZ3g0enpPcUhxZnFkdCtKUjBiT1ZmbU90cGxld01pOWF0N3Q4dWhkQWE3aHFIeWNoeURQQ2srZDJXZVZmTUxXUU40b1BsRFpWMXJPZlVYNlFiME9TQi9FQzdmV0tnM1k0L2FQZi81N242eFBUckNQa0Qvb011OFhyYzdKWHBaTnZoSEtFanZTTUpRcURGbC9USDQ2bjJlUHp6ejd1dERvZlZqU3RXekp5NVlnbFpEK3RTazVOVG1SV0hPdzgyR1EyTkdTSldIT1N4V1NDNlgzeHlPZnNpbW9GYkJPdEZiOGZPb1V1WE1oc0dRaWhPMEkvN1JFQ2t6ekJLQThRamRwVHcwRExSWTRRb0F1Q0Nzclh0MjJvTzcxcGJocTR5d3JkWGo4SjRkRlZOUTBOKzNhaUg1anp4WWwwK1ZOSTVtOGphYzJkTnVXVVduVWNWWk94OVNId1h6SFFsWUxLeWFFSHl4RDlBK0lOUW1hcml5ZnNMN2laaFhwT3I3bWlLelRHbjUrWm1OenNUVjRZbUcxeUY2SUV0RDVqQzE4MGRNcm0yZkhxMmI4QjZJcVVWREpyL3BIS3dPNSt2OHVnZW1DNHlaS0F1VWpkUUZ6bEE4MkR1NFk2Q0xsTFVQSXdYZFpFYzFhdHlPVmhOSk4xTTZsTnVrdnd0QnFoWUpRMXJpQ2dxVUdIS2JCR2xUVUVoYU1aWXR3dzBncHZkaHJuWmRaTXlKaFE2Y200cnZzVXlKeTJqTmJKa2V2dnN3WU42M3dsM0J3N2g0b0xTcmVGb3VqblpaNi94NVNhcU1heUpzN1pVT0dzVGZJZU9pbG1nRFlzMUZOMDJOYkpZMnhhbENyWGdpSml3U0pScVQvVlBUbFJBYk1iUDNFYkNkeXl4WWpwQm4yUHBwdzdNUjR6TldOWWlNRUVNNVBabzBWU0RxNk4rWVY3Umd1RkZrNk5qSmhmTW5LLzA0VjhOdkxOa1hNSU12c0dTbEJodlMwaEE5MXJzZ3g2T0MwcXhqaTFaM3RDMHZDakZaazJkUFkzb05pZFF2dGRWbEphV0YxZFdGU09ETGNIZk1veU9rUHkrbi9DOVpKYW1pU01FbUJFVUtQcitjWFlwU0hEZHlFZU1RVlgrcm8xelY4YW5SRVhFSkU1WTBtNnBTR3pKekFrSlQzRFlZeTM2NEdGeGFTbm84N1Yzalc1SXFiS0VhZ0lqZy9YMmljUEhxalJMSTRiNTZ3UDFrU1ZKNXZ4aDJnaE5qS0c0bkErbnZCQ0dPZ2d2L3NDTFJ5ck5aK3M1RGhXVzc5NFBSRDNiU3N3eEhhRk8xQkYyTVIwaDk5RkgvK1IvKytnajhPd3dnKzFLUzhZTkVrVzdZTThFUVAvbS8wa3RXZitKY3hoanM2dzVHSjNnSzhtMG40TzI5UzdrYnlxSGJoa2NGMEgyejh0OVpxb1hCdjlWK2ZicHRZcnBVSkFvTlZkWE0rWmhMMktDTTlwSzF5aTJGUWs2VERQVkdjSkozMHRscUpVcTZxODhaSVFINmhDdmFwZjRSRnRFbS9NeHNFT0ZDUllkbVcxV0I3YlpKRVRXbTZhR0JtYWhiYS9aczZ0MlBVcWVoMExBVEl1Uzd5RlcyanZtOWZXSnRQQmdaRk9JdXcyMWIyb1VJZEllRGY2bXpPZFV4VG1OT25UejArNkdobTdoRDdXUW9wL21OWkwvNXZIQjZJR21Kb1hNNWhURU9IU0NVZ2NvWEZxMmpGcWZsaTFEdytaMTd0blRPWS8va0dtT2NJdGdRWFZRcDJHVjREUWNxMXN3ZW5UM2xpMG85aVBIVWdlYThGUEQwb1lqMU1NMW8rOFNzZnBkVitqSW1tU2twd2kyV0RBWFhsaERsQnB0aU1ac2lkT1FjVzdoOURtbGxjVHNONmVocUpXODJUdDlka05SMjlBZjRqTDI3ZHZ2KzhPd2tJWnh1NG5sTDNWNGFlT0VIY1JJbVRvY2JVeFBRQkY2ekk5NE45UEVmeEZLK3llZXJMenhYSnhnQjlKazBxRkdLcFRGWlFFTDlQRGltZSs3WFRiN3JCYTMyMW5mZlB1NlJaMnVhZTZKYWZGMTlRMFdrOGxzR29ZTHN3SjhPcFFKN2p4bndRdkxIdG5YdWFoNlhsN0diYWtqK0hrNStmbTV1ZmxMUkV2TGZId0R6dDl5UzR2a0RPeGxjWmswTjJzU3NiaHMyTkJWV0NoWlhTem1lTDhOaXhzV0Y1cHZiUzhvYU84OUE1YVhMd0lMaTkzNW9DOEVTd045RmhvZEc2WkdTYTBtMW5VVFRBMWRkTXdTMmwwYmNORUtNRGJjZy9McGtEMkFpeWh0Qlp6ay80bjJFZTFxbEtSZHBUUWtEYXRNeTdvUHRLemxncDVWcG1rMXQ5ZUFycldtUFp4cFd4R1JPYWVEQjZJZ2ZlUWhHQ3dxTWxnWXJZbFV2bWhzN0JvOVdyUVIzSkk2UFpYb1hmL2xuTzQ4VDRRS1dMOHY0MXhzSStNOFFobzlrdjgzckFGS09CTmFsSHFMTmdTVUdzbjJyTTByNi9QU3l1bnJpTnkwMDFZbnQxMWJ6RzNUUnlabkJPU1d6Vis5MVpDYmxWZDIyNXF0TWE1NzZrdEROVWVDZDRWcW4xYlZFWjYzOHoySzhYMnZVTDJxa3RtdzZIb0xXaE5WdXF1NDNHMk1qMWI3azJVcXlWcHZjbWtTVkJxdXhWOUI3dHhCN3B6MEIzY0dwcnRLeW92akVpS2xPM1BWQ1NvVjErcFBwZlBMZkE4NlFPNVVvaHhVcktDMDd1R3ZLaHI3enROekY1Y3BuUHVtbVZ4akloejgxVzl6b2h5VGFKazlwRXhUL3pLM212TDZsem1DYXhRenVYeTZXbWlVOUpTWlVZQm14bWVQOFE5SzUvSi95UW1LaTVsR1NpWDBhUlIrWkhVT1ZDalN5SkQwcEFISUhHSFZSQTZ6bDFTc2NhWEdLVWNGMm0xTncwbDVDeWsvbEpRUEVzcnI1VGVFYU1VN2JNRnE1Umk0aFhJU1J1NVJLRXBvSGM3K2RVeGlkWHpwbTFFZ1ZESnZBcjFEQjNkVTBWcWNBMnBwRDlFSjkzd2I1Q3htMWN5N2hmVGtoVDROT2t3NFU2SkNkQUJPUGhsOEQvV3d3V2JGYVRqNXVOQkd3Qk1KVHF6N0JPOWhlRERnUXdrK0ZrNVdiekxjRGpoWUZMbDhnbjhJZUFGS0JyeVF2MG90WlFUL0JQQThWQ3JpcUFid1R3VmNjVlhFNlU1RDhPdXNmQzdqOHlxMXdSRDhTMVorTCtEUkJIOE95bi9GOE84QTl5RTRzWWNRL0d0R2g0TjlBZmRwOENzUVZSTkdmWVVIZEp5Uk9qNkJTZUsxMzZSSE5Xa011RUFaTnBWVFZiRDAzS3FLcVRzVVB3b2g4RDhoZExPRUNBK1RiZ0RWV01rZENLZDRxUEk3QkIraTdkdGxKQVZSSFB5RU5DaVUwRlBUdlh3Z2x5b1U1S0ZUS2VjS1NBaWVFQnJ3aEREOGppZUVjZ0E5eVRPaXVtS2NPSEtxK2p0SnRDNlBzYnRaRlVVdStyejVIbXA3Si8xN0JmbzNCNld3NTlFalBRL0FwZWZSNDNrZVVKNFRueXUrRjhiZkM0RG5vNE9BVnhIOGZSaG5MekY4dFlTemt6M0RYUkorQ1BCWEdYNnJoTjhQK0JzTW44N0c5MVZwZkFNdWplK3JudkVOdUIzR2pZSDBKNGZWaWdRYS94cmJmNFlhLzlpTlFpa3p0L3hMWEMwbVJmMlpQd1VzSmZBa3ZUMHJmcFA1VlpnSlI0TkFjbzhuT3luaFF1WlhFQ3M2RzNqNDFBaXkrcGZqZ2tVbkEvNDljRHNvcUFHMlNzc0xxTk5CWjJHMjVIQkEvUThpeWcwbXdvNEQxd25lQjVqRUQyakFtZzcyVzQxcVFGZW81RmFnbTFLTHkrVEdlVThMTVZja2FTS1FRRm13UDNyVGxkRWFTRU93WFdvd0lVNDlFZEhBZXdmWU1yRk5JbVgwMkRUN0UrMW40S1NyN1hIY3FyaktEVlZ3c0pzb2E2YWMzWXhiLy9wWCtnMkhGRmU0VHVtYkdjOXQ0bEJIQnhsTGorTlcxRVB1VWFJMnhXOEtoVGRDVnFOaWd0UURYZGluaElpS1UyMW5OemFTaTlSQS9pT2wzQnhDdVZ3bkswWEN4VXprYW54dTB6Mm9pUHpoT2p1Z1BpZHV4VzZnUGtYeEM5UUhYcDFjSnhuTlhUQ2FKNk9KZ0ZNdnhEYkFUek44bzZRM1N3SDhMTU5oZG9HMzRKMkFueE53eFZNZVBSdmdMelA4U1FrL0JQaXJqTTRtd01IM0R2QUxETjhobGI4ZjhEY1luZ2s0K0pnQjNzUHdETURCend2d2l3eGZDRGg0YUFGK2llRS9TLzJ3Ry9CM0dGNEZPSGhPQVg2WjRkbUFneDZGNGloT3dQSGRnSU9zRHJoRHpyOVh1NllDTHZENVY4WW40SXhQOE1MaWhoTDhYY0RiVURqZzFLUHBGOEN2TUR3VWNQQWtBdndxd3cyQVU4K0VKUlJIT2dGWDdKWDBtWXU0QjZUZGRUTEJ0VUo1bkFWMHJqTTZib2wrTHVBM0dKNG0wWDhEOEM4Wi9WOEJwOTROTHdIK0ZjTy9BeHc4Q0FEL2h0RnhBZzZXZjhDL1kvakRnSU9WSHZBZkdCNEdPRmpmQWYrUjBiOEpPR2hab0wxbVZ2NDQ0Q0FGQTU0dDV4L2F0VWJXcmltQUMzeXVGL2tFM0FseXBabk04aG8yeTRtUFFjM21zMVBZTEkvbkVQbW1VL3BtMDNNenZHYjVYV2d0VVBkQ3ZPYmhKalRSZTc0QkR2T3RqNHdLRk1UbUcrQ0twN3pIR1pUZjRUMGZBUGVlRDRCN3p3ZUdWM21QUytBLzNIdjhBVzRBUGlsM045bjRBMXl4MTNzOFFmazA3L0VCdVBmNEFOeDdmREE4REo2VGhUeW45emxmc0c5WVNEU0dJNlMydHZhdVZjZFg0ZGF4WTQ4ZUpTVU1IRko4d3UyVWxTZ3JLN3R2YmRkYURwV1c3dGhCYUxmaFZxd2xOSlRvUWVRQ3FvWGtOTkNOdjZWYURzNG8ydTcxc3NoSVVOTXBSMC9tWE03b3RPaUlBRFhHOHZkMXFpaUhTeE9xajRrSmpoYmVDRlQvcWVqbWR2Ly9xSTVxSjVSaTBxTENBOVVJeTkvL0I2aUc2S0tBS24xRGUyWTVya0UzQ2E5S3RCKzVaR05zcHpURzlzclcrdW1BbjJhNGJLMEgvQ3pEWFZMNWV3Ri9nZUg3cFBKL0FmeEZoaStITVVCV1pyUVo4SE1DenNacU1CbVR3WUNmWitWVFBXTVk4QXNNMytGWjZ3SHZZYmhzclFmOElzTmxZeHZ3U3d5WGpXM0EzMkY0bGF4L2RrdjljMERvbno0eXN0QWN3TThKdUd4dk93VDRxd0l1MzhNQXY4QncyUndFL0NMRDVXdTlyelNuSHBTdDlUOERmb1hoc3JVZThLc01OM2hPV0lCL3lQQms0UDgwck9tUEUvd2oxdit3MXZlUlhrZUxhWG1rRThyRDNDUjRuNW5oZWhuTzVpelF2eUhnYk01cXlGcC9IdkN2QkZ5KzFnUCtqWURMNXpMZzN6RmNOcGNCLzRIaFlaNyt3ZDlLL2JOZjZKKythNFQvQ1JSSE9nRm5mTUllQnVXdkM3aDhEd1A4QnNObGF3N2czekRjT1hBTjRRUi9zdEdyRG1SbEhTQnJ5TkVwVTJScmlLekUrTFZIYmJhalpBM1pNWHg0L3pYa1BGdERYc0lxeFF6OEU5empCTXRyamlFbE15WU5xOTRLREh0SktHRlh6T0Q4dkV2WVh3c003YVlsYW5HNzRoaStCRDFKdEkxSDBTMjRmZlpzK0lZTFZoempicGQ5d3dXVGJ3Z25uYmdkZlUvdVVhSUxLQWZhdllFZ1B6REU5YnNyd1V1eWxlQUp3TTh3ZklUM0NnRzRTMlpkL1ZDUytsNUJlL3UrRTJjTWxIK1ZsZC9ra2U0QWY0UGhtVjR6SG5BMjQwSG5DdmliRExkN3J3U0FML1JJY1lCZlpuaTJiTWJmTHMzNDErUzdMdUJuR1M3c3VqUkFaeExnNXdSY3Z1c0Nma0hBNVRNZThJc01YK2c5czJGc2hJbzRGMExHaGxueHZ0QnYrTEQzaklmeUJrbUsrd1RLZjhyNmVhRm5Ca0Q1NjZ5OFc1S2FYZ2Y4U3dGWC9Pbzlnd0dIR1F3K285YzRQK2xNL2lxYTd6MnpnYjdUSTVVQi9pT2pjMU0yZ3k5Sk0vaUNYR29BL0NyREJhbUIxSTVHVUJ6cEJGeStBa0g1R3dJdW44R0FmOE53SjV5ZDRyQmJjWTMwRDBUYXkzM0JIYkwzSzVPZHptUnk5YkJYN0U2SmowK1JYNFNTQWY5R1p2cWoveDlLMW93TUs3bmVZSy80TjhpWUlic0lyK093RzRjUm5wVG9PN1lpdE9JR3hlT2NEN1hJcXVBODZnZ0JQeXEyL3c4ZncwMzI0YUtpbzZNNG44bmNHTnhRNjlZRVJZVm90U0ZSUVJwM3JVRGhYNFRDbmoraU1HSWtOeG5oR0lNaEJxUEozRWo4TDNlK3pqZFFwMWJyQW4xMStXN2FnenR3QTdwT2VGQ2lIL3RKQzQ5S2MrTjcrZHdBL0N6RFhaNWRIdkJ6QWk2Zkc0QmZFSEQ1M0FEOElzTmx1emJnbHhndTI3VUJmNGZoOGwxN2o4VG5UM0krQVQvTGNKbjBBdmdMREFmcEJYSm90QUIrVHNEbC9BTitRY0RsL0FOK2tlR3kzUnovSkkzMTcrUmpIZkNyREJmR091RU9yYUE0MGdtNGZLeEQrUnNDTGgvcmdIL0RjTm11Q3ZoM0RKZnRxb0Qvd0hEWnJzcjVTSHorS09jVDhLc01sMGtYZ0gvSWNFRzYrQWZodjR6aVNDZmdjdjZoL0EwQmwvTVArRGNNRjNiYlBiaEVjU3Q0ZnloVXNqbkZ0RUt5Y0ExU2RoZitCOWtobngxWU5pMG5KNDFjK0I4d2o4bEY2N3VFUzlERGhLNFMreU9YYkdROEs0NE1ITUR3WWtJNkRQQnpBczVHQU1TWUFuNmFsZC9vR1VtQXY4RHdmWjdkQnZETERNK1c5U3dXZXhiN3M1NkZLQ1hBcnpBODFOUGpnSC9JOEdUUEtndjRqd0t1dUFtcjNWeGNxZGpLNVFscmxPb1AzSitMNnVxSzZLWFI2VFRrd3BYRm1abkY5QnBPa3hUU2kxQmFnYThxMW5IUC96bWwzSXFLWEhxcHRWbzF1ZkRWUEljamoxNmxkRzJpRitIMUVLNGtiY3NqWEliQ2FzY1Iya1dLODl4NW9CM3h4OVJwaUwycnN0SkZMNVZPcHlKWDByUjc3OFJGWHJVODI5SGhXUWVlRjljQkhJWW1ldVlwNEJjWnZwQzgrckR5VjRpMVNVczRNWW94elJJM1NnMGlMSEFPVHU0eEtRUTdmNmVtZkttLzUyOGhIRzNZVkQ2SU1ValUvZXZEVFpTOXVNamVaZHlJam83ZVV3aHRGQm4xekxvOFlkWkJyNFI3WmdYZzN6RGNLWnVsNTZYeUVhdzhpOGJHZzZHMUdNYjBSREhLUUFQV0JPaFNUNWgxRmZxQmYzM2M3V3ZXM001Ly9mendwSGppd2JwNTljeHAwMmFnMlB2TmxsbzJMMjRGbXNUTlZSYXZQSWpGSzZzZ1ZobWZlS0QzUzFKamNGODlONFI4RzBocnpIVGtvd0lVcTJKUmw0aG1xM0lFRjdqY3dmN29tVnVmNXFjOGpkNGVIK1JLdmJLOThKV0hsdlIreEo4K2NnUy91ZmVVWFpxUFVPOVpxTmVIREpPZjhRbUl4ZFp3NE90QTQ5WWgwSmZ6K2ZaNno3bm56dlZjLy9hOUY1OTdrWHB4OGhkUUJselA4OXRRRTMrWVhvUktYTjl2MkVUaXFFMVNwbFlueTJQQkhpZlR3RXRKZ1Q2Zk11NjIrdlY1UlRQRzU3c0tTMDNqWTB4ejB0YnZjV1c1eS83aVAyeHJkRTJjWVh1TUlTNDIySDlMa0hiS0tQdHd2YllwZC9KODFrK1BzOGhpeWlwbDAxajF0ODlQay8rSi9XYzhPdGhialE3d0UzNDNGcG9UWTZGN2tSWkNvUytqSkFpRmJ1R2ZwSDZFWlBUZVI4cHJ3RWNoa0dPZUZFSnZvL2RIcXhQeUp0YmFqTUgrOXZ4RWpUODZoV01PdnJYV05YUUxMbnZtMUNMSVRRblIwdEM3cjNoTzZmRDVSZmpNb3AzSjV3dlNVOThyZUt6R2lqN3BIMTNxeGswNHBwZkVJNHMwOFRTZzhScWpBVkg0NVBOcGozd08zNzhKTkZWa2RCOFhubWltRUp3aFJOdGcwcHkxb1dIVzFHRCs1N2Uzem4vajE2akNrUlZ4c1hkaFhTanE0MCtnNnQ1dkNtdmlsR1J2cy9WOXhqWGd0d21GVUVWTXYyeDNMT2NlSXJsWVZJRm9rSkJoQmMyNS85Rkg3ejlJLy9CdlZwYVZWYUswc3NyS3N1am1vWHZXcmRzenRLbEplRzFHUzJzYWZWQ1pUK09QUG8wMTVLMG9ad0R2Ynd2OTBWZVB2d2UvV2xJckdlSHNIODduL2J1ZjdiNlZqT01UcEY5STMvRFBRNllmQmFZWmxvT1paeHd4S3Vpa0FLblQxZFUvZGR0eVNKVDhyNEdua2ZxTDlDUmlQcEtpMDdsVFloWUJ6NytxdngwZy80UWE0S29XT1BJSkJvOFRPVWZ3ajV0MDgrdS83U2IvWkh3eDNqQThsYTlGRDBLSVdKS3ZFVEFycmwxR3U2dVhyVisvalArdDI1NmFiRTBoa2RQL1dYRHI5QVhJK1hTUzFacW80SURUMFRDQ0lhNVc0NUNvZ1B1Z1NLbXF1d2JvL0lycnVydjVlUTRnZGdKbzBVSEU2TEdWYXdxTGlwZFQwM2dvalFWSzE3dUxaVVFZQWNqdVEwWmZQWm5wb2VMb2d0UjVzdFQyWkpRTnU2V3FaZVRnZi8xajZPam1vdkd0a3c2ZlBubmt0dVlEdXBLSzdTVEFkM1AwNmNOSFRoaGdIU1V4S2YrRkNQc29tTTJPL3VsV3lId3dzU0JHZmRXWkdackg3cHl5Yy9pSW5XMmRqNnVtbjhIVDE2MWJYMHltOEcrZHUwWTlOSHZlSXkzMzM4MS92ZjY5ZDk2WkFmSC9QdVFQN2JsQXlDVXZoc1RUS0RDalVrTnozamlOY1Q2SHNsekZTMGNnVlZmeGlxUzA1RXpuQktTTmFpc3NtNUxSVzAwaTZ5OG1wejRMZWIxL1FQL0JhaUt6dm9zcDVVUXl2eXJ4ZDZRSFk4U0l5d0trVXdaaW1yNlpkQUFYQng0ajBKOG9mL09kKzU1ODZva01aK1NnWXZlVkxZdFNpSVdSS0JpREhuaWsrMEpJNkQyaFE4SXowcU0rV2RpQkpxaDE3ZlhaT1U2SGdvUDhoQW1ZZzJjZUxjL2xBYzhxVTN4V0ZzamxZU3hCcHVHakVpenBHVFBHOHA4ZG1CUVRGaFl6YVhRQ3ViOGl6NUlWRU9CT0s2NTd1MTBmR2FudkhtdXpDZGtQMFRuTWlUdU5VVldDVnBQUDIva3R0SFdLdnJGNEkrYUVuY2I1ZXp0TnB0WHFxMFM3R2cveXp4OUVIZlVCcHVqOWR5WjFMbXptNytEZmZmaGhIRHRodmttU3dOVjRNTWhmQ0d3NDB6QUgrd3dOR0hSS1BuaEdweEkvOC9TTDJ3OXZmL0hJczYvc09yd0xLVy9lSVAvZDVQLzlGZmxQZ1doK2VmUWEyRlpsZWNCaGQyRU9LL0tkNWExeFRhT2JUSW10NVdVMTVLcWRNblZCdk5tVzFoRVV0VndmcHJkTlRiS3BWNFRXbHNXN2dsU0YxcXBHbGcyeUVtSUxJY09GQ25ZVnRPZVJwNDQrOGhTSzVqL0RITTJZQVpHUFVIYU5seGRoeWU5NEVmcjIvWUl0MEY3WVN6RGRTNlN0NUxZYVZVcDl0Y0VRYklpUDhCdUtkcU9sOXo1YU1XaGo2cEpGN1o1NkhtYXhtU29TeGFoaVVZeDR5T2k1by9jL3MzTEZFYVE5ZElqL2pwcEpQWGVVc3BoTXA1RThWZkN0VXlIaXFOVzFvZXZzV2N3OTl4d3BLWjRWNE1uY1VMQTd3VllyMzROV3J1eENmMGRMK1E1YUFibW5wTStPbTJBT2ZPNGpTZEU0a05DNG9tQitlZWhyek1selFUeTRFMzJ5RTkyMm5Zd3JrS0dJZkowT0Vhay8wS0VBa2NIZmc3OVZsTUlFZXd5bU14UTJHUXpCRkRvTnpWS2h5a2VXUUFMb1ExQm05WnJTbWxWbGp3Z3Y0OE5zMGJiTW05RXBvWm0ybm01Y3RiQmkrT0lTZk8wYXJpYnZGcFhnYm5RaElkZUkrZTk5S2w3R3czTGo4eXA4UkZrdUN2ajRIa1ByeVhpL0UzTURkeHgwZzUvWXRiaXJrUXhvanI4RHJlUTcrRXVrZENLNU94UnowbzZUaDlpT1E3dDZiSGJac1M1RG9sN2Y5YXp2L2hPN2plSGNSZW5aY0xWQ0hVamxxWU9ydmZtUGt3dE9McUI5ekdvaGw4QVRPZXRDWEQyQ3VTZTdwNlR4WUcvZHlUa241MkNPOHZTdzdFYlN0a0VRQ2MreCtGZHhkUWNLYk5LZzFwRVRaczJjeVAvN0lkU1lHeEdabVl2YUp6UTJUa0NMTi9HTG95S3loTldIQzRBeERtdm5nRDNIeENUY2txTWpnRTR2RHVqcTRoL0pJS1F3dDQrU29zMzVaaTZsaFdGc21ZQ1d1aCtsVEluS1pLRHk3ZEV5RHdHNEdmWWFNc28reElGUy92MW9KTjl3SklueVJXdHJ1S0Vpdkx4SStmSEh5Z0ozUVVYc2FQUDZyYnY4MUlIemhneTFXT2NsbTRMbkJxazNybG0xaFhKRVBLeXJJZDQrWFBDdlpuTUZpTW5DNW5GdCs2cEFzckhQVUsyY3RMQ3pjeUZ4SWd5YU8rVmx6SFZObkxGdDFlcHRxN2R0M2JwTmdlbEl3R3FJa2lFOTdtQzUvc1J0Qm5hWjRIV0oxaG1qa09wSXhsaGpZVXBLNGJ2YWNtdjE2Tjdla3lmUnVJTGxZZ3gvRHRsUkloVUpRc1pBYVU5QlVtaTZFT21WS1c0c05IbW11YWFpdWEzNXN5NWRTR2g4Zmt0OXlkTGFFVXNLbjArMG1CTWlEUHBFMDdXeStXWjdRM216ajEvSEVLUU9DdFJyWTVLV3RsYlB6YzJiVVorZWxlMXd1alQrSVc0NkZ6TkkvZm5FVTVsbW9ERDMrLzBPTTh0Q1J6NnhYMDloT2ZrSkY1aTRKWmJWYkZtMmR1WDJPOXJtOHhmaWs2dHluTTFSNGZHbWxJUmtuSkxacUZWTnFweSsvTkRSck1ObnAvUG5MR09iNXFVNlgwK3dObzZodTVDZWFFSC9Ka1RrWjJvSk5aWU9FUm91T2lKS3lYYUNTR3RmS0V4c2NwbW01a3hkNGlvZUVhNHBLbWt4alUxMlQwcDNGVlZINmJZYkFsUUxkQ0hOMWRtVjRRYmY0TURvOEhrYW5hWE1sbDBWRnVXbmxzNzNzSUo5S051UGJrajdFWmxiZjdZZjBUUXlzaDNKdjgrRXpoTnFadm5JaEQwSlh1SEFJOStWQXRIamlTVzJOSHRNYnRIQ3VtWmI2cTNoSlpGVmpZczNGT1dYMUZTdStjQXZhTG12MHBFeWVuVmlRb3Z2a0NYUlUxcHptN1hCNDB0SUFoNm1lY1oyV0xPK2dUV3NCT1RlRytUeko5TG5YR2piZGZFek53OCtmK1lqK0l1UHhldkovV0YwalRNUHpDWEFYdEYxdDNiMEdER2xnRllmRVBud3ZzSE9VcG5qRGYvWDZBaU92OGF5YUhDTmhLSkJ5bG9EZndlU2hWZDhLdGpha0d4MXE2ME4xcks2NS9UaGNYSENIMGVjd1VqK0NUWEVoT3VrbDk1ZXhqWDNLS2tqSHJqKy85VENYam1mSW8ydDBmbzdsYkVHcFJ0amY3OU8xamk2aHBJTW5sdGg1NDZDRlNJUDBRMU5DazNwSjk0OXNHamRnNmd1b2pTdVlWcmg3S29vaXlrMnhtaFNMNXQxY05ORFFjRXpXL0xITzVBMklDWEJhb21MQXgvN1hFSTdFVU9VdnVnSitBZVVNeGF0TytwTkY5bCtseTViMVc0TVdOVlUvK05WN1FZL1diNnNzY3hvYlNEbmUrVjZvK2xsd2FNTnR6WGZkdVRrMlVNVFc4Y1hOWS8yL2UvTndTTmJxbTdSR0U0Y09YUW1lck1tdjJoN1JZbU8rU3NGd1Nudm5HaUxSdHZnODNtUDVRbE94VDFDdEFBNUYxd0Q3MDJqYkJmek9wR0xjakRleVU1UlRRTU82TS9BcVFyOURjNUI4ck02djVxZFp6Q2NzTDRrZFFuUkZOSU9KZVZzQ3hGclFSOTJzMnJlNnU1K3E5c3VQeDZ4Ykc2TEdGV1FoemdhaWFxamNvTGs2QTZ4Q3BENkFlSHExTXhVVzNjWGJ2MWdlT1hpcGQwcENVUDRIMm5tckU3L0NlTytvQlQ2ZnVOODhRbmdTbjQzNDA5VXNxQVBFcTFuQ0pXUFNvdVdkcXhkNUJnV0VkV0N3a1Jhdm5QYnA5NFd1TXhuZUJNN1cyOFR6OVppUGpxakR1bGY3ejdmL2JwMGhLMCtJbXFqdUhLUTV5QjNLZFZIV1o2a0NxbnQvS1hlTDhWNGtiL2dxMExQYVZpOGdLei9Cbm1lVC9mRmk2T1dybHUzbFA5aUoyb3VURWxLU3NGM2pCeloyVHFydlgwMit1KzFQU1lMQ1MvaVpMbmdkRENPdlRNbVpNYnFTVlJZckxsL01yaXlPaisrVzc5aFhSaktpZWlYRWU2ZXl1cWQ2TEdPRHBhLzZ3TjhXaEhNTXFMSVV0VkRickZKK29sMURvTTJNRFJzeUhPUVpHeEtZMTNBYXF3TzZmMEh5MjExVFpCRVRERDJwZjFLL3ZNOURuVDQ0eUhGSlpFVjBlR3Qxblc3N3IvVDFCQmQ2aTRzVkY2N2tCenZOMlJCb0hyejdTdTJxWVBtcVMySmROeXpERXBrM0Y4RDdUNWtSb0xQSHd2NlNMWkhEbFo4UmRtblp3ck9BZXQ0TExtVFRRYzJHM1Jpa0tJb1dxRVpaUUhSdG9vYzZaVFJVVWRGclp0L1NTZVNGbHA1Mjg2eGljS0pReTV6WWRnN3BwTTYxUENiYjlKQm9wL2tScW5mZVdkWDE1M0gyeWZPSk5MYlY4ZkxNek92WHNYY29VT0h4b3hvR0gydDNXNVgwSWdLMkpjZzdvTVR4NGQzK0VkUVk5ZisvYkxZajBhOHFiVjE3bEtJL1NBcCttanN4NHM0RXVqMUpRQTlrMFFQSm9UOEY5NVlFZ3M1NmFycTNNcTRXUXZWZHY4SWRZUWgwQzh5TXNyQUtsbVFudGU1NE54SlArWGlRWWxUMjBycjRuVDhHUnpKVGdWWmdzUWVJcHNyM3ovUnRhTHJDZkZNME52N01KUHUwU3Q0b3pCWENGdWs0cEliKzEvQlhBZi9wWENtSGt6K3pNRUxZWFgrazVsaUhMenFlRmZYZE9qU3oxWWh4L0RJcUd3Y09tN2MzSHJhcWVqeGwyWkdoV1dRcHN0eVBxa1ZvUU96UGhFQk9ScVJTVUtFWkUvcXA2U1V3ZDNLbEtRbS83UEtGQ2tIMUdwclNvb1Z4WTZ4V1ZtTVRpVVo0VUV3UHpTWjB2eFEwdFJCalduYXV1S1VoQ0MxUlgwN1RTRjBycjQ2ZURtWHhoLzZQOWdvWVcyaDNtN1l4THcyblJMK1B1QkpERy8vTTY4OHdCK0g4b2tNWC9xbnRqL0NCVnBON2ZkSTV3TzRBbnpiNGZsZG8xNXR1SVI1Sy9xSU9GNERlQlhEeS8vTSt3N0tWMEw1U29hWGdhMnRERGNvbnVkMGYyUXZIalZwOEV6TXhjYkZ4WEo0NXVCSnVLR2hTcXNKTThYR21zSTAycW9HU3FHQ1dKeWY1UTcvRVlXV3RrSGtORWhTemhzNFBHZFFHLzVYWFVtUU9pUXFJaUlxUkIxVVV1ZnBxOE5pWCtFOXJLOUFWd3g0T3NOdmtiVkZKN1lGN3ladGtVN3hwQzNFdm9rRlBFSWhTYWlBRXdrVjhHeHZ5OGtBcTRjMEZ1aG5HQXVZem15OHl5dmJoK24xcXhmNFZ4ZDhzQTZuOWI2NURrZnc4N3dzR2FJbEVENWY5dGE5eTNZWFRxR0JYWlZNUTg1cmh5R2hXVFJuV3NXZUd2a0dzM2Z2ZzBoTE5Ca2Y5RXMzK3RZbC9OWWxoWmQ4dzBZeWZINUpQR3VBUm40d1pOcUNWTDZmYk94OC9kZWVuOUdQdkFveUd2MkI3ZUFRL1F6K095QnI0M1RJRWFzRXpUVk5MTWt1QTlieVdXZ0ZYNEp1N3Q2TlFzZzFaUGR1TDNzRG83a1granNWUHN0dEN4QlpSejdITU0yNE05TkNROHhEbExHNjBPT0gwRC80OS9jOWdiTFhYWHQxNC9Zemw3WjdXUjc2YWZQZmdjL01qa0JxZ3hudXBlMkhrR2RTV3hpVmttdzREMUV4WG9nRHA0SXhLSUZROXZqRk9jL0dwenliRXY5czF1S0pqL2dYTHh6MUsvOURlb1kvNnVTWCtHZWtJL1d2SXhlV0JEd2laTm5oQnVHWFlIY0VDeUxOd2VLUVBXTDVyeENpemFWMWpnTCswSDI1aGFNZm1EenR3YWFpM1B2NVF3V09PbXh0RzEwek0yWGpYVW5MeXlmZjI5QzZaMEw1OHFTN05xYk1yQm5kUmx2QmFpR3RPcTRRVCsvcklUOWdJc2pLQTJPMk04aTVrakFERXJNOFZROWVuNWp0S3ZSMzNsclVsdTZhbkcrckNSL2srK3pRUkwvd2lNQUEvbEdqZldoZ2VuU00yZUtuVFhYT0tGbFkzWFJIbVQzRmFqSWVuQjFqSW5yQXBxcXM0cHJDb2hyS2dadm8wbXJKK1YxSDlRY2hxblNacVkxRnJPcFU3RndCSjFSbVlYVzc1MWRQWFZtUVVkMlFPOWsxUE1Nd3pKYVpaZGZvNjh3eHNVazkrT1hxZWJreldqTmFRdFNUeWtsQ0pjczNxQ1VveTVic1dEM09uR1kzUTA0M081eEtWYVJPaXhsYkhEUThQZE14R0N2MU1laDV6bWRFMjh0NTVvallJZWMwMDBjTUhqU29aL2p0S09ycnA1K3FmV1Q2TXY3N3V5emwxU3p1Tll0d0hnT25QUG5QaFVyWmwrRTV3clBqaUswSllrbFFXdDNTb3JyS0JOUGlxU2tqalRFdDBlYllPTWYwMFp0VDQxTnpheXFDQ21lNmh5K0tpU20yVlkwTTBTOEoxQVJyQXFOamlsWTJMTnFBY0dwUlRPcEVtcjgvbnVtVVRiSnNwZXkzRHozMXVwQU8zb0FWN1RYRDFQVHB0K2RsMzdKNDByaTZ5TVk0WTN4RXlLeFpVWEd0aHVaRWZiQ3V2aVMxT0hEWTZNTGF1QlhFM1VjVHJMNWRvMG9JQ2xDQWRkU09Qc1UzNEplajhwRXNOcDdLOURJZHoyQWxNZ1g0R2RNczlmVkxGbjJDOWkxY2xwQVZVMVFZR2RxVDROREhHb1A4dzJiV3RaMmYwTkhSL214MW9rM3RxNnZNTk4rU0N1Y05HQUZxT09GTGtwV29HNWVTU1c0SCtjb1dvRTdKbldSSkhaMWVVZE9ERFJBT2pwcXNneGJyODB5eHRSVzlKeFVjMkRoYUlCdUhscDFVWlhPSW82S3VEWEdDcUlFSzErd3FYZGswY3FWNzF4cDdHbm9GcGRsVDBzbExlbERQc2NWUGpabndsd1hIZXZES2NSTW5qdU9WYldQSHRzSEovcDlvRkdncFliNTRFbjJNU3M5N25PZ2ZRblFCK3VPb2xYOG1LdHhISHJ2dko5ZTZLMG53L3Q3TGIzLzY1dDBtekQzMTFCWCs4aHVXUjJscEpTbWRSbmhYc2RWV3NrNUZveEFObXR2UWVPNkN4bVlNRDNWa3A1WmtSYnlJVXZtTHFEZkhybHl1TTdYVTlGNkczY3lPMTRLK3BVTXY1anVNQXdzQnlFWVpNTWhQblhxNUtUWHNkUERVTXN6eDkrMTRlejcvMVJMMnJMOGd0ZHVvWGt0NnJrYjVZNWYvV0k1c21IMlNtR2tvS1lvTTdRendHNVllMzFCYlVaRGw2cGpkVkp4bFM4KzJtNGZYcG1aOE15eEJ4UjQ2R1JBR2NzNE5KVW1hSjJuMERkbGo1b1l0RDdZbEdhMXJVOFExS2V0UHM0S21yTGo3N2hYMHFxNnVIcEFWRlBSYi84UWJNQ2RHUXhNVmlIUUNGUkwrNFEzMjdQMVRUcmJnbGMzNlVGK05iNEQrcVV2OEJxSkYzblE2S2d3anlrTU82VVdpYVdXL3NpSkd3OEZjazlZajZJQ2N1NVl2MzVvek9TKzJLTXdRWjQwM2t1U2ZQZWpDMnAzYlY5YXZvSWs5eU1KVFdGSHRycWdTTXV6YjBUczRFUFNHOHZ6Q3NFaDRkN2ZGYkJhekRRY0UrZWxVMGNWdTZHR2pQVHg4bUthS0Z6TVBHeFA5aHZnT0dxcXR6REszcDhGc1V3MGRxbFVWc2I0Y0J6cWJNSHJxa3V5VG9PaWxheEx0VDRjZGo1dHZOSlVzcWw1Mjl5UGJFUHBhR3hRNG9hSUNMWXFvVHl1Zm5yVjUyWXJOL0svRHluVnJWcE0yREthZW5yQnlpckhtbnE3TlJNK1Z1TVkzcjBGWDdvK01qWWoyMHphTmUzUFRwaGNpUWdiUjFnOGl2T1Rob2JDUzBQdWtiSktrQTFpUFdoelFCOGc1ZTJGb2lEK1o2bnREZFlaaG9lRW5JNk0zQlMyY3RVWWY0ck5JLzloamNjTXFDb3RXVkdhdUwxNjlRN1RIL0lKWGlYa1BrTWNNWXhSTk02UTJ3UnlEd0J6ak9qaDhiVm5ONnNxRHRXdEx5UXZ5eVVwTnkrUlRzekxUOEtwWnVHWkpkZjNTVW56bURLNWVXbDIzdEF6elB4YlhZUDVqcnZwdFhGUHNydVlnUzZvUmwrRkFzT3RwTEI0cmNnelpScmlRYU15aUJtMG9CU245bm5YR0pKQ2tJTlprVjEyeWJzeVRSMUxEVGVhSUlGK3p4VnJraWcrZTNJUG1MU2l4RFY2aXJteXo5ZkI3cCtma2huTXIvQXdOclhFZkNhTUdYeUd0Q3hHOEdRWktHdURUWUZ2ZGVUVGVkdEFXZjdSemRjOFozKzJyL3NuM1ZoUXFjV0R2TDhyQ0NzVDljOVYyM3pOZ2xmZ0gvaGFUTlpMcWZ1VS9UOE4rbzA3K0lEeDUrNzdQRzVOV2tIN002ZEJyMWRwRDVOSTduTWZTQzlMSDVMZ2FBdnliZlhPbnVXc09abGR2cnJEWlk2UHZ2VGM2MW02cjJGeWRmYkNtYkZwV1hrWjZnWmozWXc2cE9VSmFCMFAwSVpJMkNFU0xGTVRXUmZQNGtydlhsZVJhU29weU9GMjZMazlZSk8wcmtzcm5MQXBlNVJkdjFSWVpSbGtlcFZJYXlrSytPQmdycWMwY2xjSXZkWXdCeEV3bFZvVUhsL0tZb1NDUTM1TDZvcEZWRVVwTGhRaDV6WktFdkdhZjBiUm05T1R5Tjl5cU9NSHA0SmZqU0l5azhxbTVHem5kS2ZyTjgraGZpcFA0aEJpbldWWnpaQzc2MTZsVHBKWjNjU3U2U081UjRuZFFCSGl4R2JGYjhSRjNYUHpkTjdsSE1LVWFJdnU4T3RIaFNFeTAyOGM4dlhUSmFmWWV1NU10bG1TU01NaUs1aDE1UVh4UGFocVAzVGlVMEZYaTk5aVprbkNEZjRNTVpsMUVaQjJNTDFjeWxQT0J2R05ud2N0UWpxOEYvTVdCT1BvRThIT0t0K1E0MFd0dXhDOFIvSUxpM2dGMEhvUHk3eURWQUh3ZkxVOGt6ZnNZL21jbmEyK3YzUkdBZzRRS3A3bVRCS2Y5bWdBNHlFQ0FQODl3UDhCQm1nQzhpK0cxZ01PK0RmaHBBWmQ1bjJZQmZvNlZUd0VjVml2QUx6QmNBempNSU1CN0dONGhlT2NTK3VDZEMvUTkzcmxBQi9BTEFpN1E2ZXNtNVpkenh5ViszcE9YQi95Q2dDTU5uS0NpK2xaeXIzRko1RjBvemFhbEdZbzExTFlVNHZEOExqblZKM0V5SDhRbzlCNTZqMCtZbGVGS0dWcmJYRCtoT2FuWlZGODJkVlpZVEV3WXVWQVQvWlpQd05XVy9FaDk1MVR6K0x5cWhsQjlWV0x2QjRhd01BTzkvaC9xRDRFOGVOcUVrRFZTTEVBWUJudmROMy8rY3R3MWd4QlM0blYzMzRnSXVRWjZLREtjWS9EVjFMcldXUDg5L2dNQmJyRmhzWHZFTDlCaEMzWmVPbXhWK2Vpd0RmanFzSDFnallPZlBlOGNXTy9pMG1MdHNKdS9sdXNPZXdiWXg2YmxzY1ArQVE1eWFIbmlpQ0lsMmxSSWt5UkZqZitzczhvYTI2Smp3dVRraWhRVW5SSldTWXBPNUdJc0cxY1VwVW1vUlFuTHB6dXJpM0wvRmFka3FpS3RJRWRjVkZGZnBxNVlaT1pLSXUyakltNGFycW5FelRrbDRqSjVjMHExZDNwQ3JpZzc5NDBxNXlwbjZKU0IvV3Z5RzZ5cVRONi9LQTdMeERvM3lCdFQ2ZjBnYVY1VUV5a3k2MnFpc0NoTzNxek1VdTNrWWU0cjU4eW5xS21VMkdkRnBXbktzdnozRUhweUlUcUFvc25nY05FblMwOHFReWxRTmhFQVlnUnNEQUI0Mm1OZ1pnQ0QvNU1aQWhpd0FBQXNLZ0htQUFBQkFBSC8vd0FQZU5vbHhvVk5BQUVVZytIWFhoUjNad0EyUUdPd0NNNHFXQlIzV0FXWEdEN0QrVzNBbi9Day9VSVIwUmIvNDVnZ1IwTXh4aVl4cnE2UXV0VVRWcSttOExSbUl0R3NadkdjNXZHQ0Z2R1NsdkdLVnZHYTF2R0d0dkMyZHZDdXp2QzVMdkNsTHZHVnJ2R043dkM5SHZDakh2R1RYdkdiTXB5cndLVktYS25HalZ0RGJuTjdKTzd3SUI3eU1CN3hDQjcxS0I3elBqN3dJVDd5Qi83MEYvNzJOLzd4RC81MWpnc1h1SFFaK2dQQlRpb3pBQUFBZU5wa2pRTjA3VWNjaEwvWnZ4RTc5YlB0ZzlydHMyMG11YmRSYmR1MmJkdTJiZHZtTnNhWjg1dlpiMVlJaU5sTG0rRnV0YzFPMDZsY3RudHRGY05XMWE1WXh6WlZTK3BybUk4TDhPKy8rQWlQaUJ3S0tPblFna3RJU2o3RkhWcGpKeWFYUWtvN3RBNEJDWGtVVVViNXNteGRsaE82Ky9LYVREV25kZmVWdFV1V2NVNTNYN2VpdG9ZcnVudjFrdHAxWE5mZGF4cXFhN21udXdOQ1RSNEFydldRaUJnUUFCNEdCOWVtRDRpUWhITG1zcFk5T0lJenVJSTdlSUkzK0lLSUVKOUNLdW5CQUVZd0FXR0E1NW96WjNKejlyNmdPVGZQYjg3NVJ6Um54aERSL0lPc09MQ3lBN3VXcituTUIxVjI0ZmxkK0lQT2ZQalV6dThmdWJZTFYzVmdZN21tQzUrQ3RCZ1h1Tkxja1I2UUhtRHVNMCtZNTh3cjVqM3pqZm5OL09PVU94czYvWndoemlobkMyZTFVK3NjNXB6Z1BPWjg1RHhqOVpQVlM4NDdscjZ3K3AvK0NDYTZybmVTVytuMjh2UGRNVUVQZDdxZFk3eTNyRWE1SzkycTlJRE9zcjFWOHdtM01aaG83eDltVHg3am51WmVZRis0elgzRHovZEdlWmQ1RTd6dHZCcHZMKzhRdXo3Sno3ZCtodFZsOWtZUHE0bmVMYzByNzYyMjVnTS9QNWpvOS9DMzhsZjZoelczMXZ2Wm1SNmNFTjBVZmhOY0Zyd1M5Z3VuaHQ5WW5XVG5qUENxcHZVejRYdE4rVlBrUnpkRnZhSkdxNzJpQTZMRG9nc3MzeEU5RmIwUnAvR0F1Q28rSjM0dS9pTHBsNHhJZGtvV0ppY2w1eVQzSlc4a1h5Vy9wTVhwZ0hSK2VnRGlTbUp5eUtVdi9lalBBQVl5aU1FTVlTakRxQ1pEbGwyb3BZNkRPSjZUT1kzVE9aTnpPWjlMdVp3cjdPMnJ1WjRidVp2N3VKOUhlSktuZUpibmVZRVhlWWszZVlkM2VZOVArRnFlZklXS2xDaFZqbkpWb2xKVmFIMXRvSTIwaVhxb3AzcHBnQVpwc0lacHVFWnJuTGJWOXRwQkV6VkprelZGMHpSRHN6UmZDN1JJaTdWRTYxU25lalZxYngybmszU3lUdFBGdWxyWDZEazlyNWYxdXQ3UmUvcEFIK2xIL2FyZjlJZVJ5VE05VEUvVDIvUXh3ODFJTTlxTU1XUE5CTE9GMmRwTU5UUE1URFBITERaTHpGcFRaZjVqb3h5ZzdVaUNNRnhkaitjaG5EaVpiTnl4dmJadDI3WnR4N2IxR051MmJXZU5lL1p3OXV1ZVdlKzU1N3ZUcVBvTDNUUFA2blA2aXI2dWIrcGIrclorcUovb1ovcTVkdFBCT2tTSDYyaWRwSVZhckNWYXF0TjBoczdTT2R6TFJicEVsK2x5WGFHcnVhRWI2ZXlHNktDb05JNitvWU01eko5a1pPaHVEcXROK1c4QmFYN2s5ajlrMTYwSGlUWHJ2TnVXZWROb083WUIvZ2ZsUTU3ZHdIZ3JwMzRzc2JkZUhUczA4ZUlrQTJZaGIxUWo5aTAwOXF1aFZ5WUxiOXVTWnl0UXNhaTNRQ01EMjhRdVdwdll0V0YvbjV4dUtzdnAzSlVON0g4cm9la2dvZGFOdnRHRzBVRzlnZkd6VVpHK0tsWmZsMEM3eWVsYXlOb0t4cXZSTWxoWDgvOW91YkYrSmhlS2lmL2xPMktxMjR2bnBvV2J5d2F5MlFRWi91dllEWlVOc0VseVRGOXVxTG85OGlqTDk2RS82d05oSWhSQVZ1SVJKQjZCcVI4ZGMvcDR0c0dlQ2xnTjhRNVljZG5OOUlyZDRqVXNmR3c2OG0yVUlodjZ6Y29tbitPRmVGenQrMUdiZnRRbXUzVmlUV3U0Q0c2SExXU2Z6YzlLSHZTbTd2NUVIUWhqR1Uva1dRQ1ZaUmU2SitBVWZBUGZrVTFOcUFVaDFJYlRvQ05jQ1RmQSsvQUJESUNCTUJmbXdXSDZuQTRaTGxmVE9VcHhDL1p4UnBWaHByOEZXZnkvVDl6ZTBJZnhXSjdqSk1UcUVhd2V3ZW9SNzNNaE0yb2tVLzFEd2E4SGpBS3MwRmREQjl4YVBkYnFNV3ZqWjVhWnhjSVNyYmZjS24wNXkvNHdVTTZSc2N6SE01NElCWEtPOXpIK1A1Zis1Y2dHTXQ1TXIxdHp1aGZCN2ZBODgxNVFBRnVZLzRaTnVtbEZqQTV5T2hsMk5MUHh6RFpUcEJ4UnU1azlaT3Z5UE1qdUlXbzR5bmxIY3ZvL0xJTC90L0JkNFNhUXJ5WGZ1RHZqL1kyeS9rWTF4T1pxNmpwZDhuam1TMGNwQTczbE9ieHV4ZXQrR1Foam1ZOW5QcEZ4QVd6RFpnL3NoWDJ3SHc2UWR5V29ETldnT25TQVRuQUpYQXAzd2Qzd0Jyd0pmV0U2NEUvdTU1RDdlZVRla2R5dEdIYmJrTmxlL3ZkUlR5V29ETlhnTHJnYjNnQ3N2RzAxM3BodXZMVjFlVHNiZ3VVRTJ6TjNiM09uYUxHZUxWWXZnR3RadTRIMzlDYmU3bWZaZXpYYXJxL3pSY2hRRzZXMEEzU0NhK0ZWemlWWDYrTGJNQnJOTGxwd0FmTnJKVUNqck43Ri9HNTROcHFwM2NnNStQT05Mc2JDZTdKamlkS2VhTzdyY0c2VVFtRUtDamtvNUpERk1WVFdKaXByNCs4TXZJMTlON2tmaStSTFJQd1YyZ0dMczczQ2RtLzlISHRrU2Y0SHBWeFNlWkJVdnRaVlR0VUJNY21hdGI5WDd1TGRBNjREcjBNMzkzM2l2N21rdS95SnNJY2NMZllCTjhTdmdLK2I1MTNVZmpkeFAyTCtDZFdtNncxdWh0NG4xTk1ObnpSbUtmMEU4QlhERjc4TlZuV1pOL1Q1ZjhONlBjbUtUd2llWTlWWEFuaXlXODExRS9ESGIrYS9Pc21aRXZzQzFvanNLdkpkZklBeFowRVhUNmVxTnZxbTVOREpiOGl6TElwUCtncTVMZFNTNDhkWGt4Zm41dnJwNjNrQTNZK1krNXE0OVJmKzlXNkRrV0w4MHNuSzRuVTY2bTMwTFdsRHJZWEVLSUZTYmt6ZTMrNUFqaFpBb1RUWFlpS1VrUEUwb3N5QUJjeVhjai9XY0hKWmlWVU9WZ2ZaL1ZHWFlMRUNWcU5YVG9manh6dUxWWWhWZ05WaXRKb1REUzJpem9JNU1KOHpYc1J6Q2F4QWZ6WFA5ZHpzUEIyT0pmb3VSenlPNFpIUytjUmF4SE1KaWt1ZEI4L1ZzRWFDLzlRUUpEVWNKRzYxcElZOVNRMXJxZUdZWk9wd2RzZWpVK0JpT1V0MmlFSG5oNk14SHI5WXB4bzZhOUVKazl4VFNlNWhuQTNWcjJBZTU3NWQxSFdMS0VRZ3B4QkZWMThxc1VsaDg0MmtzK3E4VW4rdTVHTjlJZlp0eEozbU5PSTZsZm5Vc0VEcTRZOGlXdDZETlR4MEEvWWE2MUE1Tno0NWlUbEFibi96OFQxRm53Z29WMlBYdWgyVXJGY2hHK3BkNGxaZ1BUMVViTjJlbFN4LzIrZ0srMmdsTm11a0xIWmxKY1B2a21teVU4OTc1L2xhc29Eek1GbS9zM01Xd0pFazJSbitza2NUdXF1QkZwUW1WZ001Sy9WQUxlLzJ3akQ3bHVHWW1TL0F6TXgyZ09tWW1Ya1pnODBndzFJYmxucVplWVBkL3ZYaVJicExxdWlRMnIzeTBQOGlzeW9yWHo1SXFFNG9LZm5UTmwvTUpnWHpnOXdzZUtYcXZtVzFXMjduaHJkelRET1huTnJveFF6QjZMZkhmcDhKUHNKUmpNN255Y2gxYlZPQzBnVjU1NG5PTjNYL1k3VnRycnY1cFovd09BZkVUd2F6WlRwdGxjODdIMVZhSUNmQmN1aTBPak9lZmduRU9kUDVNWjV2TW9zays1dWlOdUtZWTUyVmxKdzI4MkVlOVlMS2VyejBNTDNIRm5JV0JmV0dkbXJsRmc0aVJ6cTh6eDZodHQvTmNkaGI2VEJBeHJHRTdLaDV2K1pIZEsrcjl1Z0lodVlXTDVVOThQbklqeW5JZFcxeGhLUFRQaGJleVRaN2pONGZxM3RtZ1VHY3U3dHFKdElMUlk4ZTNsemd5Q3dvWXpkekVYdTBuY252M1lxZFZtbE8yOWExK3QzaEhPbWE4aXQ5OExsNkgyL1pUUEtxZk1xOTFpS2t1QTY4dGVJOWYzN2lzRElsQzRzZXZ3M1I0MmhTbzJ6TU9ML1VhdEZrbFV0a3laZW1heS9CVmg5eG52OS9LV3JiODBKeFRwSGFTZGZaUEd1L2wyek85MUZlUGN2dmM5dElWSnpqN2FWbjR0SmRTeHg0R2N2eHU3OU0wZ3M5ZVFMSlNyb2loY2xTS2RmcDFrR1NOc09yU2JNNDZ5L1ZQVGNuU3NaTlpyMnYrTHgvdkwvYzJ4Si9ZYys4akVyYzVEMmpPV2NsU1ZkdE5DVVArZnlYa21yV21jemM3VVd5dm1teXV2dDFVeW5kMmJWSkZhTHBtWXZDMnJzSmJPTTBDc1U1aHNwZTkzNEs4VzZ6dXRsTllSS3J4MjBFYXdtRGNVV1RMcWxXMTduSnlrMTNyckxiNWxnWGsxNk14N1JUUm02K1ZudTB1NmRIK1Z5UHJBMTdlNVNYUElwbGovUjhJUjdsOHp3S3N0SE90dTNjTzJNRks2blBPMzM4Slg2WlgrY3YrQ2dmNCtOOGdrLzV5ZVBYK1FiZjdEcDd2STdydVlFYnczRElhdjlhdTVVYW14Z1NCWmFMdEtNa0NneUxhblltczR4TU5NUUswWEpXaXBaUkZ3VzJpclQvSkJybUpORXJPRm4wU2s0UlpXYlZDazRYclRUYlZ2SHJvbFg4aFdnMUg1V05kVDRoR3VGVG9sRStMUnJqTTZKeFBpZktaZmszeGZNdDBRamZFWTN5WGRFWTN4T044d05STG05dXBDNWZoZ2toQ3hsQlB2MHJ0ZHF0OGl5SWhtcVBLSzVaV0FhR1pXWjVZSEZJTFlBZ0x3ODNaS0xGei9SWEdNRktPOUdHT2pBQ2pGcFlKSThJWVl6VWkvMDZEbzdjQTB5d0JuMXJ3aVJyV2NkNklsTkdHeFFpc0pFb09sRTA1V0ZhZVEwMmlUWXJiR0hCOFBiMjJLbU1qUmhNNDRaRVVMaTE2NWxDVUs3SDdnUGtablZrZzNsUWpkeDRwOXdqODhScUNkWXdaYWtjRWlhU3RnWmxqSFh4NVY3K0JLcy9tMmtycFpJaWlIaWRlWTF0OFp3azBmWG5Mc0UwS2hqM2ZKMnBIWE5jcDVkM25VYlIzZ0pUU2VkNnBVNTBuVDFYUE5ZWDFuVkpkSG1wcmhwdS8wbEpXcVVYbHNvOTdmekpscW1LOHJsb25XdmIwaVZ6amNKNkdnb25nK0VVNEZRd25HYng2UWorMWNkWk5JR3pFWlRHY1E3bmNoNDdSZHZZelhaMjJQMHVpM2Q3dkllOWl2ZnBmcjg5T1lCaTR6eklJWDZDYzYza3E0RHpMY2NnTHFYTmdndmNuak5jNzRWNmVwSEt3TVZjWXJvdUZha2tsK25wNVhObTBWY2tXd3p5Wktmc2dWZUR4NjhCWHB0UzhEcFB2WjQzOEViZXhKdDVpNlhmQTd5YnQvSTJETHlkZC9CTzNzVzdMZSs5dkkvM2lONXZxUS93UVQ2a2ZLajFmZzlMdzN0TTR0dDFSV1UrREFxMTBmOWlDTWErUDNFTjB4dzZ3dGJ6ZWRlOFA2dWVRZlpjSitSa1pRNmZjK2o1dkJWTmJyTkJxdVhabk5iMUczY1pXWnA1bW53RjhZdmM4dG0wcUQyYlk3ellIRlRQKzlyUDlUT1FlZjVuVmZ4bWsrbDFYcVc4bk5kRnVUYjZSSVBCb0toZVM2cHRDcEhCVnpQWTZrUDFxTlJOOC95K2xVa3JsUTl5MThLdHFXNk5DaG5LZCtrREd4MkZyNEtLenJPVnRtZjB3dmtER3E4Um9hdEY2dVNwYmpKTFY0M0hySDhyYkdVWUthT3c5bTJLdkkvNGlETStKb0U4dFkvR1gwbmVIL1BxdzJKdlArZHdRR05BUEhSYS9lNkxkOW8wQnJGVG4zUnVZNXYzeWRNb2ZNV3ZZT2xKNnhuUGxrK1VmU1ExV1R5YUxqdjU0dnNrTTk0N0k2QTdhY1IrUjFyU3Q2M3pseFcyUjlEenh1RDI3RHR0VWRweG03MUhlaXkrUzZtV2pabEt5STcrenZkN3kvTDltM0xyMlc5bWVXZDgwbk4razJMd3B3U3BYenhCZ3FlcU1VWGtaWVA1anNkUGlLcGF4SEtZN1BQZFdaQ1ZkcTZhOXU3Y3pXN2JDMnpadS9NSm54OFhva2tGT2kzWE8yUDlwdTd5ZnA3M014aTRCb1B2VFM2aVpLTVBmVCsyTVZZZU5kRm1GLzYrbUIwUkNuZWx1VWkwa0hYYVhoZXk4WC9mR1oyUDh0WStySmdoSTNhMVplNGVSVTRUSVcwUHl3YU5YTGNpaW5LendqVXIzOGMwR2JuRzNGc0hOa1lrcnp6WHNqYWFUQ1V5a2I5bFV6MDRPSDhnSjJKdDZmd3gwVnFrSlQvLzBtZ20xWVhQNnUwSjR2ZzdCZkdKV3ZhK2VQVUFWeUxTSkVvYzVuZG12R2JGRXN5MWNtbHRvM2dSYXlYWlpuUzRvR0JnNkR6TUVzTDZXSk9JZzkwb2ROcTZuaS9xalZqNnJXa1FSZkQrSmY4MkpCNjJmYUFZYUMzazFCY3l3anQzK1gway8vLyszaTdOUWZ0QmpXbSt5RmVCSDNNTnk3bEpsSEVMdDdPQ0Z2L0ZadTdtUGs3bUlkSHBZU0tzNVl5d1Bwekl1Yk4vRDhYT3NDVnNaZmZzWDBXeE41d2V6dVpBT0RlY3l3VmhlOWpPaGVGVjRXSXVDbGVFMTNGRmVHTjRPNjhQN3d6djVtM2hJK0ZYZUdmNHRmQ2IvRlQ0by9CSC9GejRzL0FKZmo1OEtueWFYd3RmQzFmekcrSGFjRDEvR21iQ1hmeEZ1Q2ZjdzFmQ0krRVJ2aHFlQy8vTjEyclVaSEZ0dVBZS3JxelZhMnU0dXJhK0ZybVp3QmZENzVSUElLcFJ5VE1FZnVwUTk3OTRYQ0d5ZlhpN3F6T2lNTW9ZNCtSZE8rcUM3NnB2SUlMdU50cE83SktNSHRPMlVoWnVOSTBibEo2eWdKMG5DYXdYQ2JKcGhmS2hMbHJCdU1yVXJieGcvTlVZTm45anlhUGw5amVmT1dzdGxYa05XYzJZdm5XaWhGUm0yRXFKMDJ2UjlwR1oxTk82S0xkYVZOa0tXOWJqS09tdnV3U3NsRkN0TTdWalBlbGNiaytTemtXMmtQV1BMbzl6SnJzc1dsdGhyei9wNVlXbE1rL1A1Wjlqb1pVYkptT1M5ZElYU3pKemhkbVR1THU3K3ZpUW44UVZvc0Jpc1J4c1ZHQ2Fqd1pvYkJ2aDQ1dXVrN1pSQzJPd0NKNHNuYnROWVBCckRpbHRvWHdLNSsrTGFhT05DcVRUcmluUnRJZUc4blFLSjlxaXNKVUZ3OXZiWTZjeVRKdHIzSmdJVG5JUG9sczExUlVqSDJEQ3JNYTRwNm1FdnlOZGduc3licWtUbUxiVUJBN2pkRzN5dG96eExqN2RwVk8wRFdibmhGTFJyUUd2TTYreHJaNlRKTHIrQ1pkZ0doV011MEtudDZPdXJ0UEx1MDRqT0ZrMG5YUkdwYVpNWmxXTk9GSmYyTkFsMGVXbHV0cms5cCtjcEZWNzRUM1AwczZmYkptdUtEOGgydURhdG5iSlBFRWhpak5DOTBsYzZRek9ZU2R4R003eXRPQ2NPSnFRY0RabG5FTTN6cVVIS3JqT1l4dW5kNTNFYlFkMlZPcmFDZXpxL1VXYmVaTHNTZGhUbWRyTFBzcllqOUR6MlFHTEQ2WjByZmQ3V0JwcVl6c1pndkhteFBlWjVCMGNsZWkwajh3dmltMmZZSkc3YzB0ZzFiT2xWV2RldFlicnRCYXh4c29zWFpDTGpuOFgzQS95dnJnaWsyU2k0Mzg3c3FEZGxZb2VuUGtKdllYS3NSZm5qSnJvL0VkUW4zSy80dUZqVTZlOUtNdHpsaGlkdjB6bkdibWQrY2RLcnB0RWJkOEJ0ZjZqT0gzNVllY1lwSk9sODJlNU1kbFdCdWZXVlRUamR6T3BET2tyNlp0TWcxSjJzbksrNnpSdHB1Y2w0MnpwNlNXVjV6RkhBSHI5NG5nOU9sUkRNNkRnWlR5djh2emxjUGJ5K0N6dG1QN3RmeXZGbkZYRytjQ3JlYjhJcXRHc1dwZGIyVSt5ZEhnMUIwaXcrN2RhNkdYNWJ0RTJFVDVhbTZKNGVKd0srZGRlZmYwNkdPcEUrNXVTdjZ1Y056U00vOWFYYWVSbm9vR2ZJQ2g5T004VjdWZlJmMkZ2OVM4Vmt1Vno0d1RqNytzcmh2SjNESkVESE9qODVlSTlzTzlRb3MwWlh1STArL3VYM0o3UG1MNnM4M2lucGJ5L3BHNi83Yzh5YVYvTEtGL2NoVjFad0lsZTlUbFRRVk95ZG92NlFaTnRGRVFhc3pWdjlkMVFpR0NlbUQ2aXIxelh6bkw0TS9Ici90V0RHTDJpL3d2cUhmOHlyMGYvejdwU3VhVVhlcnFlUWU4dncvcjQvV3FJSXBsOVRSYko5WFpwcFA4YzBraDEvc1FzRVczdWg5MUhZQkljYjZBWEFyOXE1ekYzY0NkMzBlWitIdUJCSHVZUkh1VXhIdWNKbnVRcG5wNzMvdzdyWVNTTWh6eXNDMU5oVTlnY2l2L2g0S3pONHdxaklEcG5sbmVOaVprWkkzRUxva2pLaktFN01ETlRabllYWXNZR3pJbEJ6RkRDK243dm5jZno0MHgrT1VzbDFkUlFSd09OTk5GTUM2MmM1ekxYdWNOZDduR2ZCenprRVk5NXlqT2U4NVlQZk9RVG4ybW5teDU2NmFPZkFRWVpZcGdSUmhsam5MOU1NTWtVMDh3d3l4enpMTExFTW1Wak8rVzBNODY2NEtKTDN1NzlQdUNEU1dYRUkwbHR4T00rNFpNK25kUkd2T2JuZnVsWGZ1MnZzcTRrK3k3cVo0QitCZGFmZ01RRkVoK3MrU0NsaFNDdHhTQ2pwU0NiT0pQVGFwRFhXcERUZWxBZ2ZGS1JjQ3J1SldKOHdpbVZDSy9pdnB2ZGdvTWMxQWFPY0VRYnc3bWpNaWM0b1UyYzVheWdra3B0cHBwcVFRMDF5bEJIblV3RERZSkdHcFdpaVNhbGFhWTUxQlphNHIyVjFuZy96M25CWlM0cnkzV3VDKzV3UjNDWHV6TDN1S2NVOTdrZjdSL3dJTnBFR3NyeG1NY3FFSm5JUE9kNS9IL0xXOEVIUHNoODVHUDhpWlNpWlR2dGdtNjZCWkdYdHRCSG4wdy8vVW96d0VDMGpQU2k1VEREZ2hGR29zMG9vNEl4eG1UR0dZODJmL21yclV3d0VmZEpKZ1ZUVENuRk5OTktNOE9NTXN3eUd5M25tRk9CZWVZRml5eHFDMHNzeVN5ekhHcVpzbkNnTFk1RGRzb3BaWjEyUmpsbm5SVXV1QkJxMGNWUVN5NkZ1dDNiVmZCKzd4Yys0QVB4NTZBUEN2L243aXFBM2RpdDZQVnArMkFmMkMvWmNPSzBEeDFtWm5MZTUzQStNek16TXpQei93Tmw3a0NabVptWnVSM205c3daamFvOHpjN2EyOUJrNzBoN3BSVmVyMlhwWE9tNkY3MDJDbjNvczlIb1I3K2xHTUNBamNFZ0JtMHNoakJrNDFCRHpjWmpHcWJ4NlF6TUlMOEVTL2gwT1piVHZ3N1hNZjM5dUo4cEg4U0Q1Qi9DUTB6ek1CNW16SGY0M2lYaHVUZHZHYmU0dHEzRkxEajNkaWhjU2ZhWk5odmx0Y2FOcGlGNTlHQ3NPSGNQZFVuT1NWUGw5VzNtOUQwa2FUK3EwdE5YU1h0cTI2YnNHMjJiYXROZE5ZYm4zcWE1MWs3TzFMYU5WYXQxN2kxVDJ6WldhWHQ5ai9xQ2syNjlDcWtXWHlwcms3YXZQOEpwZkRyUFRhRDgxRTZTMnFtODFVamJwaWZXSDUyYlV3bXV4bGpicGpxRHoxRjM1ZkQ1bFZjeUdLRnRtNXl0YlZPK29NY2pXcVR5QWxuMXEvMlJ0aXpxUlNwZUxraXZ0cENMODB0bWtiWXRsWnRzL1hRelhOeE1hZEJtQi9vMDZkamNtYmNGMGxFdENuUnVzNTBtYktsbWdjdHN0VTY4a2JkVjhsYzdmNDJ0cGIrTy9IckZiSkRQbExiUk5sbmRsaWlucm1BK3VjRzNZTE5yenp4WDd6QmpEMk1lblh0VFhVZVNsSk94UjVtL0ZEN2F0OFhOUE1tdDVmMFlNKytiYllsRE9oRzN6YmJiRGhjNmJzUU1TR2ZpZ21mSDAxY2E1NS9BNS9uYXRtMU12Vk9sSGFjOEo1clJvZnRXZTZOWjl4ZktIK0Q3c2RRTzdhdFBjOURNWGY4Sy80Z2t6WmZ6ZitUM01mOUdYQ1pLNDg2ei9UemU1NTkvVmtDcnRrUWxSK3RZcmFXSzZWcHE4c05UVUdYTnpNMnFmbWR5c044OVJyQnpNSW02V3U1QzBXNzVzQThmWVUxY2IwVzJVZjVFcVgxRTY4UEVUSDdPT2x0cjBLcTVGTXc1bGVYTzBtZnpPWWJmU1htblJxbTd0Y2VQTE5GbitFbTZaN1JiL011OGY1S2M5a0h6enBZNVdieFBmYThHZFIvdkxScTZOdWtzSGNuaTA0T3lMUkpyUkp0RzlkTHNYZVpoTEhzMklWcTlWYjNzNkJwSEszd3JiUVR5L3lOZmh1UkRDZW1VUS9RWmtkdXpQbzl5RURuSXcxTWFSbThtaEt0ZDhrMWhxbnJqdzlxcWN2azVtY2VmOWVBOWUxWVUyamtTTDlTVHVldWtuUDRwVjUyNStwUXJVWXh3Q1YrU0JTdmpDWmFOQ1B6eFVOV2QrcHJTaG1lcS9lNlQvN2tiK2NoTFF2bm9VNUU5RUluUVBZL2g1ZGd5NVpQY013eEpVNXBHeTBudDdCb1YvUFJpbEVjeWJsaDNYWFAybkZKUllxbjR2SnlweHRWLysxTUIxZi84aS9teXYzLy8zK1h4d05ocVdhUDlET1diUGZZRjliaGNPZmJFbENMckhTcWd2L052NlVGaXdUSGQyem94U3F0QUNra292OS9GVzFqOHQxQngyVGtLOWZZM0kxRCtINFd4Y2QzeE0yY1pUZVc3Rkk4enpYejNqYWpKcWgrSkpSdmovYnhVZXdWVzJvUlE3bjdud1VjWXlwTnkvVURyVVAyYzhDTkY2dllyakw5bHA0akxqOTdQYWhQamRjMzcrZGZ4OG1POTdrcmJXOWUxN2c3cndIUk1Kek1UUkk2eEZNdXNFeXR3bW5YalRGeG9pM0FKcnJYVnVCNDMyVEJ1eFgxMkpCN0FBN1lMaitBcDI0MW44YUtkYkNXV2NJVld2eVVSNk40UVdOZFN2SkRHRWgzMGZMeFZMSEc3M3N2a3V1bDNpeXB5UXVONFQ1bUNzZlRIV0RkZFJjL0hPcHhGZWVpUEozVXFGUytyc082UzhMaDIwaVNTYWpmWVpHZmRhb3FOSVZWSlBHR2hVcWVhS1pYcDNxVnpMR1hldTExTUM3blJkTEJyY215cnNVNCtsMVUxNVMrTFNyS1M5aVpaU1d1eHAwbXRzcExXSml0cDdmWThLYkVYU1IzMk1xblRYaUYxMmF1a1RudU4xR1d2azdwbFE2M0Yza1pxbFEyMU50bFFhN2Qza1JKN0Q2bkQza2ZxdFBlVHV1d0RwRTc3SUtuTFBrVHFsb1cxRnVrY25KMDFhUjdLSlZsYmsvNmhMRlM3SWd5N1IrajFLS0hYb3pFVE15M0ZITXl4TVppUCtmUVhZSUdOeFVJc3RIRlloRVUySG92MTd5VkxzZFFtWWdWVzhPbHFyR2JldFZocms3QU82Mnd5MW1POVRjRUdiTFMzWUpQK0w2U091dlZoTXpiYlZBeGoyTjZNdzNBNG54NkJJNndYUitJbzhrZmphS1k1Qmx2SWI4Vlc4dHV3emZxeEhkdHRBRHV3Z3pFN3NkTUdzUXU3bUdZM2R0c1Fqc1Z4NUkvSDhWYkRDVGlSL0VrNGllV2ZqSlBKbjRKVGJCcE94YWsySGFmaE5KdUIwM0U2VzNnR3ptQnBaK0pNdHVjc25HVXpjVGJPdGxrNEYrY3hGLzhoaS94RnVJaGxYb3lMeVYrS1N5bU55M0c1emNZVnVNTG00RXBjYVNtdXhqV1V3UFc0M3ViaUJ0ekFORGZpUnB1SG0zQVR5NzhGdDloODNJcGJiUUZ1dzIzczZlMjRuZVhmZ1R0dEllN0MzZVR2d1QyMkNQZmlYcWEvRC9mWllqeUtSOGsvaHNkc0NSN0hFMHp6Sko1a3pGTjRpdnh6ZU03RzRYazhULzRGdkVESnZJZ1gyVUxaMFpNK29leXM2YUd5aGUrcVZVN3RhYkdhTGJUOWQ5VWl5emxMWEp3THU5WENiMlMxNVhNa0lncDBhVHhHKzEwUy85NFRMMnA4WGhMYXdDazAvNHB4bUZqYlgyT3NMeUd3Y2hUdUdTVDZKYVljeENtSFFtYzJ1RCtsSFBhVFhEbEVCV0tNSkl3VFgvZHR6RHBoSHFZdmJ1KzZmbERnanFGMVdtRVVvbTlrelVhMW1zMitrbXc5dnE5clZsRDJCUG14TGFJUVNmSnhDbVhwNXVlVEduNFBHbnEzNnpuNGFSU2JaL3NzZm1NVTZtc014MlNzeW8vSEQyZjFUTitmTUxXdlFTbnN6TUNPUTJ5LzRXOWhUb2VKMW1SdkxUR1RiWkh2Y2krRlJoalZRMDZZOHlmcGY0UHVOM0pmWnJsYkdzUXRmNVF0MmIyS1YxYUR1aklzaWtidld4Qmo5WEFQZlBhc3VObnpLbEZvWmJOOWRtaG9ja0F0UGxTYjZUUGx1ZmRQN0tmWjZmWnFQYkdjaFpjVmYzT3o2Z3AxaEVKd1NiYkZ0akJ0NGY3RTQ2aGR2TGZ4VkRjYS9mc0E0VGpWRFBTOGNHblpxRVZoWERqK0JhMHFyNDlsdUp3dG9lQjlrNlQ5MlBPYlBGbEgvTDhqL05EYkRsSTY0YVJ5T2IxekpmWEp0eEM5NUJNaG81WUdKYXowdjlOMTBrcjVlL2M2UGg1MUpLZkNKLzdpc1ZyKzNyZnFOeUhrTTkvdW1pUldJeDJNVnpYZ3l4R2ZOeTc0MytlbTVGYUwrTDA4OG1TUGFyR20wN1pZWGY2V3duSUxaK3g5QjhNL0dzVTY1LzFvZmVjM0VaOGx0elNlWDRmV25kd2FyaWFwTGlINXk1SzlNdCtCQVMvaFcyUitqTC9aUWl2aEpkdmlkaXlXUENMWW92KzJieUcxSzVSWXU3ZUJVN2FLUS84bWpiQ0FNNUcrczJkQkorczMzbjc4Z0UySXJjZXJ4aGJWMk1reVcrajNPRHNvM0ptbm5XUzljckM3bXNUMGVnNU9UTTgrUmlyYmord25Wckdma1NyMk8xSkZ0cFVxUXZ4NkFzU3Y1MytJSC9taDBoRFRMQ3d0b3MrOXcvU0hTOFAwanlrZFkrWFM5dEoyOGllWFRxYi8zOXJ1QWN5UExJc0MrRGxuUEJOYjNSTTdqZGgyc2hvenRyMjJiVy8zeHJadDI3YnRaSXhiWjYzUCs5Vlh2NzY1VmU4MWIzVys5MTYvZjEvMmpjd1grYVdJWTQxd0dLdUF3NS95cDVIL0xYOGJjYXdDRHNkeFhHUm1jVmFZN0xia2xiOWhyT29ORC9OdzVFL3dGUEo0NXlXdjBnM3Y4bTdrMytFN3lDMElYcVdyTU5tTHlXdHl3d0lxRkpaUWliZ25WYWxoTWc2Wkx4bHZER1BNTGN4U0Z2SnJ0RWFIWS8zS3VPTTFIZ1UxU1pNaU0xVlRVVWpUTkMweU16VVRoVFZMczFCRXN6VWJSVFZIYzFCTWN6VVh4VFZQODFCQzg3VUFLVnFvaGFpc1JWcUVWQzNXWWxUVUVpM0JzMXFxcFNpcFpWcUdVbHF1NVNpdEZWcUJNbHFwbFNpclZWcUZjbHF0MVNpdk5WcURDbHFydGRGMm5kYWhrdFpyZmZTNVFSdFFSUnUxRVZXMVNac2pzMFZiVUUxYnRSVnAycVp0a2RtdTdValhEdTFBaG5acUp6SzFTN3VpNTkzYWplci9OTDZYVng3ZjB4bWRRVkdkMWRsb2UwN25VRkxuZFI2bGRVRVhVRllYZFRIeWwzUUphYnFzeTlIYkZWMUJEVjNWMWNoYzA3V0lyK3M2MGtBOGpjZjh2eUdoS0I3MTc3SmZZQUZ5ZUIrdkREN0dQR2pQZkN5QWwxaVlSZkJxc3I0ZnI3TUtxNkN6ZCszcXdsWnNnMTc4Rko5RFgrL1VOZEI3ZEkzd3ZsemY5bzVjUCtKT0hrZVc5OSthcnR6S2p5WGVjMnVsU3FzcDFtaUl2b1RUK29GK2lodjZuWDZQZThyU0FqelFFWjFoTGhBNWtDL01RTU9RT3VCeC9PVllqWFZZajYzWUgzZVAwVGhOMERUTjFud1FjSjFENWVNK3I2cEVSYVNoNXIvRTlVRVVpRHY0MFFqN09UdmIxcld6RXBFREJjS1N5QWpGemR6aXA4OG1ITUVaWElFQVBPM1Q3dytQUnBUSHIyaEFaaXN2cU9tUkpVZmE0WEtQS09UUHBpMEVzaWxiQUNDZVNUNGpmejY3Y1JCSGNSTG5jWlVGbzBjZzM3K2M5RytMWjFERXU2MVVSZ1pxeDlFMldaOFpVcXZpS3BXZXlOeU81ZmlBZmR0T2R6NHRFZS9iSEVsYjV1UFBRSlJnRTNaamQvWmliLzZRUDJJV3N6bWFZN2lCRzdtVjIzaWROM2lMdDVWRE9WVkVSVlZjdjlGdnRWK0hJSlRDY3R3Q1dKQ0ZVSk9sV1JxMVdaN2xVWWRwckllNm5uOW82WlgwcmJ5R3ZyVXFxd3JhZU9haG5XY2IycXVCbXFHRFdxb2xudlBzd2ZPZU1YakJzd1F2ZVU3Z1piMm16bmpGSS9xZDFFdTkwVmtETlJSZFBSN2Z5MlB3dlQyKzNrY1ROQUY5WGYzOVhPWDlYZE1EWE0wRFhjZURYS21EWFpGRFhIOURVY0t6YVQ0eDdQLzA5bDlqQWpwcXkyTVl6K0lpcm1zMWIzSXg3dUp0TGNXSGZGZEYrQ2lmRnBnbk9WbUlpMW1DcFZtUmFhekorbXpLVHNwZ2F6VmtSejdIVG53bGprNXg5R0EvSG1jL2ZaSkRPSXBmNGpmaXJ1L3hKL3dWLzZERE9zelJuTWpwY2N6bFl1VVF1SkxydVpXN2VUQmFuZVZsM3VUOWVOL1E0M0UxbjRvb1ZXVlZXUm1xcllacXJyYjZwRjdRYStxaVhocWdZZnFjdnFKdjZRZjZtWDZqUDJtc2xtcXlabXArdkYydGpkcXV2VHFza3pxdnF5Q3I2V2o0QS90biswV2JZWmZiSDlrNnRyWWRhVHZiTzdhamJXL3IyV0t1dUFPNkdlYTNWVjE5MlhFMWRPYUk3Mm51L0QxNzNTN1c3MERXOHRYeE5vY3Rtb2ozRS9WanY1ZjV6ci91K0llMnVzM2ovamNub3A4ZHI5K0ZjNTNQZEtzdXZyT1diV0EvYjN2WVg5cWVpZGp2ZUsvanFZNlpxQ3FPUjlnaTd2TlJXOUsydG0xc0RWczhFYk1jVDNHY1pjODZzOVkyY2VhRzQzcU9SL3Zqbis3NDE4NnZzdC96eC9OUUgwV2M0YXVuTkRxYzZZL25NN2FTNzN6R2ZqSVIyWTdUYlg3N1hlZHpvRWhZSDgrRmo3SStHN0FSRzBONERNdHhIc0JGM0VJbFAxVnErSGxTeTgrVDJ2L3orZGdjMzhHUDhBdjhEbXVSamZHWWl0bFlpT1ZZaTgzWXllbllqNk00allzY2pldEpmZUhEcExKY1U1MytYbE90K1kyb0UxZFd4THZaTWY3OVhGSlRycWkvMWhKZFNVa3R1WTVjUlgrcklKQmQvTHh0YW45Z1gwakVWTWRqN1JlZG1XazNPZk0xMjhBdXQzMFRNY2x4bjQ5V2gvMGM1N0VqYldkN3gzYTA3VzFOVzk2MnRvMXRSaUxtT0U3N3FGall5cG1qemh5eERlMkI1Q3F1TzM3RXB0c2lkcnpOa1lpcHZ2TmR4OW0ybjN1ZTczczYyUi9hNnJhbi9hVXRiSXZabEVUY3N6ZWR5WFQ4SklRK0VJaE0xQWVjMFVkWnpqUkZPd0JDeWZBeGxFY2FCUDNyWDZySFFSQ2Znay93N3ozeDcrMHFvK1ovYS9jdjc4SFIzM3ZpeHppbURSSUFBQUI0MnF6UE00QjFWeGdGMEhYbjNYbGoyNzl0MnpaRzhkajJ4TGF0S2xYNlBpelRWMm5Ddm85eFl1Tk5zeTcyL2c1RXlJN2VUKzRTSHp0eHJsRjE1L3pFa0FPOUU5MkQzaDFxbnhyeHFSaSsrVWFlZE10VTJhVElXVmZkWk5BdXMrN3hoSEtKSXlldkxMTHAvTmxqaTV5N2V1WElJbjFoS2x1YXhkYkxkOHIxK2t5NTA2TWh5UkZaWkowOEI1MTBuVjZUN3ZDSWtFbFlZb01DaDV4MmczN1Q3dktZa0lrdHRWR2h3ODY0MFlBWmQzdGNUTWh6SmJIY1pzWE9hZFJteUp4N1BXbUo5S09IR3hjNWN2THd5VVc2emw4OHQ4ajlGODRkVytUMUt4ZlBML0tlY0UrWlZxcXhWYWtMbW5VWXNjZk43dmQweVBObFdLSGFGaVdPT0s5SnUyRzd6YnZQVTBKRHR0WHFiRmZ1bUV0YWRSbXp6NjBlOUt6UWtHT05lanRVT082eWEzUWJ0OTl0SHZLYzBKQmxsVnJibERucW9oYWRSdTExaXdjOFEyamtXcXZCVHBWT3VPSmFQU1ljY0x1SFBlK0Z6dmFocWNTam5lMlQzWWxYRjhETzRiSEVhMy9oaDhFM2YvWCtsM1lOOWZmR3VmL0trZEhoeE9lcDJ6UFIzaGxMM2U4TzFSN24vaXRITzRmaTRtRGxyNndQcmdodUNHNzd3WkhwNFlsNFQrcU9UblNOeElmK3ZXUGZqY1VuVW5leWY2UW5QcmNBVG5kTUxveGprL0dWMUozNi9uYXRxWXVrUWtXS2xTaFZoc2dhNU1xVUpWdU9jaFVxVmFsV28xWWRDb1JNcmp6NUN2NmtrU00wL2lTSkxFZXNYb05GRmlPeU9pZ1lJVTJhQk44WlMwY2tHY3dJTGd1dUNxNElMZzB1Q2E1MHpNTytwYlFlZ09RS29pZ01uKzd0ZnJGdDI3YU5VaXEyYmR1MmJkdTJiU2VGbUlXWWhjVzhFL1FObDEvOXJSM1B6TVZhN01WWjNNVkxmRldSVldLVldaVlYxVlZ6MVYwTlY5UFZSblZhM1ZiUGRYeGRWamZVSGZWQVBWdXYxcnYxYVgwN2FIUFFZVFBjcSs0MUQvczEwODF5czkwY045Zk5ZL1BlR2h2WHByVjViVmxiM1RhMzNlMXdPOTB1dDl2dGNYdmRQcmJ2UGVQRjlkSjZlYjJ5WVh0NWVTUDYxOG8rZE50TCtsTjdvWjFRZEhyUitVV1hGZWRWRTExZHJHOG9lbm1nTlNJak5rYysra1lvNzU0VVliSG8rV0J6L2V5ZjJvVDJhakcvV2Y2bkNLZnBZemtUMGREVTRCbnNzcUxyQjlvZ091SWpPZEp6dENXZFNiZlRxNzlkL2Q0M1VsN2FsRTZXbHlyU1NkL0k2OTFyR3FXb2U2bWlsSlU3bzFTbnU4WEtrNkx2aTM3dGRsUWQ2SGpJaVlJb2lZcUJkKzdHYUkzTzZJM0JHSTNKbUkzRldJM04ySTNET0kzTFBPY2x1SjhtcFFWcFRkcVR6cWI3NlVQZmFKRnBYbHFWdHFSRDZXSjZtSEovZEk5bXBkWHBRUGNXalQ0MTBIR1FGWGxSRkdVRG41THFvem5hb3p2Nll6akdZenJtWXpuV1l6dDRHV1BNcHp2cFZmcmFOMlpNbXB2V3BQM3BjbnFSZnZXTmxaQVdwSFhwUUxxY25xZDgvc1FXajkzWUZkM25UK3kyNFdnVDJ1M0YvR3pSeDBVZi9xbDFhQjhWZlZMMFdiY1RpUE1Tcm5ibkUyNFU4L3ZGL0c2M25Ya1Qyb2ZGL3RPaWo0djFWOTM1Uk5sRkZ4ZGRXSFIrMFhsRjV4U2RWWFJHMFdraFd5TTlZb1l3WXc3UXNweFpGUDcycnF0bjNYV25wOVBwZERwWHo0eWVyZGpXc3pXMmJadXhuVkdjUE50ajI3WjYxZnBYcjhxci9HTmtkZmw4WjFlZDNxZm9xN3pBQzczSWk3M0VTNzNNeTczQ0s3M0txNzNHYS8xQlZHTm1lS1puZVk3bmVwN24rd3lmN2ZOOW9TL3l4YjdVbC92OWlDYktDSGs2Q1dJZ29nQUlHSW9RWDBPSXEzUFJZUWl4R1dHdTV0NWNmRGhDZWhGQ2ZDVVhIWUdRVmlIRVJreFByRXQxT3NLYW8vTXdmV25RSmJwVXA2VmJHelJiYzNSdUxaSkEwSnFOZ0pHWUZzM1ZYTkJ5dlI3cExmb2d4K2xxUGM1bzdkSVBPRWMvZHkvV3U1K2Z4aHRjOHJHOEU5R2s4WnFnU1pxc3FacVdVZTFHd0NoTW9sbWFBNXFuSzBoMGxhNmlpQ2hwaWhab29aWm9xZDZnTitwRCtyQStxbzlwb3pacGk3WnFtN2JyaC9xUmZxS2Z1cmY3dU9Dbit5aS8yKy9KN0tPRWdOR0loQy96RmIvNFA2RGJpaWt6SXFkOFJLWC8xcDVFRTljanBKK2t1aHNRMG9KTVpVVUVqRUhZWC9YWEVQS0JFRXZQTHgvRzZSYnBoL1d1YUFjRWpFVTArMFArbUsvMnRiN1pkL2llb0JCSXlvRWNsMnA5enAvM2wvemxsTG1XQk5OS0VURXNROGtISTZyWDFsVXJnVDhlMFppcWZxR20rNVdVdWlPclcrZGl1aUVqK0ZHaUdqSk9RTGhHM1JFcWYySlZ4VUNkbUtWOG1MeXpKMkhrei9rcjllZldCT2hQQ1dIa0Qva2V5SFZhTml0RDFSbW9VeUZXNTBQMTdZZ1JHUzYyNTJ3ZW1EYTZNU09ZaklDVEkvL1lRZjUyTGFhVlRzU3d2NjJTemFyL2I2TWdaTldqMGZ3RTAwWW5aaFRUTTNteFkvdGJPcTFjaVRnUVZNWWoydXZuNFJUVnprUk4xNHgvK1R3OGlmdDVnQWQ1aUlkNWhFZDVqTWZaeUNZMnM0V3RiR003TzlqSkxuYXpoNzNzWXo4SE9LaXFSbWlrUm1tMHhtaXNxKzV3bDRkNHFFZDZuQ2Q0b2lkNXNxZDRxdGQ1dlorZnE2eVhGbWlKM3FBUDZhUGFxRzM2b1g3aTNpN1UrK2pWbVZxZlNzZVh2Zm9jaGJVQUlSZHkvVDhCa2JDWnovRTFoTFF4NCtPU3dFejhEL3Nvdm9lUXR1VHVrQk9mTkZvTjBVa1ljejhIUVNNMGxpTENHcTlKdVd2S1pJVDVQTjlFU0ZOelZVOUJKTnpQd3p5ZUpUSUtVeEZtRzN2cWNkT2ZZaURBaUtQcEJJUjREd2tKQTJ1L0VxSVVJUnBvVFg5bFJEbkNOTklXZmhWRUpVSTFVYWovcW9ocWhHdW1tUG0xSTlvalpBc2xzcjlPUkdlRTdVSDVpRjgzb2p0Qzk2U1MrdzFCRElud3ZhaVMvdzFEREl0a2dDZ0dmMkx4VXQyZkdGSE8rQk5qS2xsL29sVDFDSDlpWEh2T254alptZmNueW5ZL21UOVJla2pFbnhnL0xPb1ArWXp3Yk5RYTVqQXRSREtreHRGQ0c4dDRPL2Z6UlRWcG9McHBZU0JGcWd4aERPT1p6bnpPSnVFTWp1R2NkRjdodkhSK0xCZWs4eXFYcFBQanVDeWR0N013blhld05KMTMwa0RQb0hsdVVMZ3daRjRlTXBibHlQUERQaTRLNUJXQlhCUzBFMXJvVDRHTFEvektFRitlVTdvMEhOMVZnVmdjRkZZRVVqU3dJTVJNRTMxWkVvaVZHV0pWV0RhaVhJdmxuM21tSCtIQkdabW5xVmJLZjVOcEl3bDkvYmVvQWcyWjYwNmNLOUtZNmV1L1JaWm95dmIxMzJUTE5PZXVPM0c2UWt1dXIvOFdYNlZIdnEvL1prWTdQV25QL1VaRWMrSnVHWEUycXlEaVdJU0x1WllsWTg1RjJMaDdFVHJ1WUlTUHV4akxpRHNaejRtN0djbXF2d3VEZ0JtWWhOR01CODZvL1hxbVhLK3NxelRSODRucmYvazFSblF4Q25BYS9UbS9RSmhEZkJOeEFxS0ZSbnJUU29rcTNUcUdoQy93WlZYUytkZFV3bnhCUjJPK3JESU8zeUsrZ0JuR0lLN2hXcTdqZW03Z1JtN2labTdoVm03amR1N2dUdTdpYnU3aFhnM0VtTGR6TldpQUJvVHZwR3NRNHVydzNXRmdqUXBmTWNKell0L3cxY0pxMDRMc05qWmlObW9CMG5qZXJ6VjZwcDZ2bCtyVmVxUGVydmZxdzdwR04ra08zYWY3OWFpMmFKY082UFA2cXI2dEgrcm4rcTMrN0FiM2RIKzN1ZVNxdXozQzR6emVVejNicC9wc1grakx2Y2dydk03UDlndjljci9XYi9ZNy9YNS8xTmY1RnQvbFQvcEJQKzV0M3VORC9xSy83dS82eC82bGY1K1FOQ1c5azRGSklTa243Y21RWkZSeXdsODdzUWRnZDY0b2p1UG43am0xYldQVVFXM2J0bTNidG0zYjlrNmFTWis1VDl0MEozMVdkbExidmZsT3V1OWZZL0NaaTNQUFkzSTNQMTFITjlJdGREdmRSZmZTQS9Rd1BVWlAwalAwUEwxRXI5SWI5RGE5UngvU0ovUTVmVVhmMHJ3MmFKdDJhMUg3ZFZSVC9VUy8waDhzc0JsdGRwdlhGcllsYlhsYndWYXlOV3c5MjhTMnNoMXNOOXZIRHJJajdEZzd4YzZ5Qyt3eXU4WnVzanZzUG52RW5ySVg3RFVMcldCTjFtRzlsdGlnalZ2RlByTnY3S2ZwN0grbE5ZR1UzUHJlMEIza3pXRWU2N0FSbTdFRjI3RURJK3pHWHV5cjZwYkdsV3VuRHF0V1lzeEtFUlBzeHlFY3dWR2N3RWxNc1lJZjRjZFYzZks0cHVNVS9WTU0zZFhlUE5aaEMwYllqYjBZWTRMOU9Jb3BWdkFqRE4yOTNoem1zWUR2WWgzV1l3dDJZSVRkMkl1aGU2QmFqODNZZ2hIRzFCUXh3UkorZ1AwNGdLTTRpU2xXOENPTTZkYVBJemlLS2VaY3ZmY2R6R01qTm1NN2RtQW5SdGlIb1d2aFZOVTZiTUVJaTlTOGp3a080UWhPNENTV01jV1BNYVpEZ3YwNGlpbUdydUxOWXgyMllJVGQySXVoKzVqS3FnV3N3eGFNTUtZeXdYNGN4UlFyK0JIRzFDZFl3bjRjeFJUendhemVPc3hoQWZzd3dTS1c4R01NZ3dXOUVZYkJJdDZZY1lxeFgzR3lqaXdpTzhrZXNwOGNJa2ZKQ1hLYW5DTVh5UlZ5bmR3aWQ4a0Q4cGc4SXkvSkc1S1RPajVGeGxLU1labVVqLzQ4WStWdnY1YTNBenR4MEszckhjSVJuTUJKTEdQb052RG1zUTRqTE5KaEVzdFlvTDRCRzdFWjI3RURPekdtUTRMOW1PS3NvbTQrTjcrYmI5cWtsVHR1YmxudzEvVFQrNmlyZUYvd1Z1OGRsK1doMlkwU1BGcXJtbmJ0aGV4TWxselFwNWFiY3J2T1IrVjdQQnY5UG9XYVN1R2M3Q1V6eUx3OFdhd2s2OGhtc2dNNXlMMFNCSDJNSHN4R0QyZWpSN1BSMDlub2hXemsrLzlGOXNsUCtGYzVEUHRhUzFhb1pkeVVqY2t2bUFXMXBDR3JxbzExYXZ6ekcremN6dm95djNzU21YZHEvZ3ZUQm5kVScpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUVVNEFCQUFBQUFBaHNBQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam41VVVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBckZBQUFpMnZ2SW9SdEhVMVZDQUFBTWhBQUFCTklBQUFzaSsyR1dSMDlUTHpJQUFCRllBQUFBWEFBQUFHQ0lDR3czWTIxaGNBQUFFYlFBQUFJUkFBQUREaTRWcmMxbllYTndBQUFUeUFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJQUUFBQWxud0FBUHFoc3pzN3FhR1ZoWkFBQU9YQUFBQUEwQUFBQU5najVaTnhvYUdWaEFBQTVwQUFBQUNFQUFBQWtDQW9FeTJodGRIZ0FBRG5JQUFBQ3ZnQUFCUnlmdmoxV2JHOWpZUUFBUElnQUFBSnVBQUFDbmtEUE1XaHRZWGh3QUFBKytBQUFBQjBBQUFBZ0FWNEFvVzVoYldVQUFEOFlBQUFCeFFBQUJMaGhpYWoyY0c5emRBQUFRT0FBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJGTUFBQUFBWUFBQUFHWHZGV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFY1NBQUFBQU5MUUQyOTQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOckZXbHRzSEZjWi9zN2FYdHZqOVdYdGNlTGJydGRleDNHYW0rdmNZNmVrRmpKUkcwZ2FTb0RRcEduU3BFRGJKSmh3RTZLVmFCOWE0Q21DUEtDQVNGdFZxQ0Fhb0NEa0ZnbUVTZDcyaWN0Q0cxcVpDcHAyUWVKbFg1ZnZmRE83Tyt1OXhFMXMxWjltOXV6TW1UUG4vT2MvLy9tK2Z3MER3TUY1L0FiMUg1N1pmei82VG41dDlqRnNlbVQyMUtPWWZ1eWg4MmR3R1BXc2cxd09EZnd3Q0tHT1YyN25Xc1BKYzE4OGg4VERaODQranRIVHN3K2R4SVpIVDgyZXdjNHpYM3A4Rm5lcHB2SHJnL1g5cDNRRk90Y2hqRFlNWUFRYnNCVlRyTkhFR3R2TkR5TS9IVWg0enlibXZjK2hhZjl6djFvelF5Zjh6NHN3WmxqOUc4SitITUlET0lHdjRna2UzOEZGWE1KeitERitobGVJT2Z5T1Y2N3krQlBMZjhjN3ZKZGxGOE1td3FZdjhkb2Myd3JuTW14NU1yZUFQYmtzMzdtSHBRWkVhZDFwSGlmZ21DMDh0ckZzY0FWakhNTlIxck9sYS93TTRTaGNmb3ZyYnBMblkzNTVodWNEdkdkVXc1aUl5dC9WZVRLWFlqdVRmUE9lWEZydEdmV2d6alRDTlUwOGJPMDZsWnB6YVg2TEkrUi95OWkyN0JPbWtlY0d0TFBtYWJaeVhuZFQvbnVHMEl5MTJJYnQySVZKV25vUDUrZHUzRXV2T0lwSDhEazhpYWR3bWZhNGltdTRnZi9ndjdSTG8yazJMYlJObTduVDdEUzdFWEplc25adTNOYzBqVzdPMkFyLzVhN1F4cTVLcVpMckN6ekZlYmkybEV2bE12Ymd0M25kelpUVVRaVmYwMHB4bHRTRGJQRjhHK1BJcktDTkZtenJ0TUJDN3NXOGJXaU5oYXIxMDdmNEloY2Z3TjlLV1M1dm4xeWFjK3N1dmtNL2lsdlFwdGxsZktmdlM3ZmZKdHZJckx4bmxWc3NkMm5wZnNLNlUwdVpSWGx2U2g2YzhyOWxPQ3NMTjV1NTRrcVdSWjBhTmxla1VMK0tNMzJ3c0txTFQwNlVqa01yWmFxc3hUa2VGM1RQdGpiRzFoMmU0Y1VlcmNjNXIvL2VMSEZWVHBXdnZXb1dzYTNrNXRuR1BPdTYrZGpGMmc4WC9LZWFaUng1NjFnTnE4VjFXRXZFQ3pkbUFoR3gvSnJYYnVxMjJuVUxOV2ZLL2FTbVo4aUd0bDdGV2hYaWtaMmJtajZjMG9xZjB5eGxLOGZDL09xczdvRTFQVGxUZFZUQi9vYXdEcTFDTzlHQ0RzSWh3NGh5bis0a0l1Z2lqR3phaGtFaytNUUlVWWMxaEl1OVJBZDM3N3Y1OUhFaWlsTkVBODRTbmZnQ0VlRisvaVRiZUlxb3g2dUVRODZUNXZYWENZTTNDWU8zQ1VNVzlBNmZ1a0YwNFYyQ0xJUE1Jc3k5dnhtTjNQMGphQ0lEYUVPeldXODJJbUkybVUxb05lTm1ISllYM0lsMk0yRW0wR0cybXEySW1oMW1CenJKRm5haXkrd3l1MWplVGViUVpTYk5KSHNld21rMEV1dllrd2pQYlVUcCtJc2pqNVNNZkpUb0pJTlp5L3RqUkRlZlhzL3lCcUliRzdHSjVjMkVpM0ZzWVhrcjBVMitzNDNsN1VRM2RoQmQyRW1zSWdmYWhkWFlUZlNRRFUyaWw2dDBDbjFrUlh2UVQyWjBGem5waDRpWXJOeEs1amZObnM0UWNYeUVTR0FmN2lHN3U1Y1lKT3Zjei9KSGlRUVozZ0Z5cllPNGorVkQrRGlHY1QrUnhDZUlZYkt0d3l4L2toakdwNGdSZkpvWXhCRmlEVDVEN2pwS1BuYVVvenhHak9KQllveWM4d1JuMnM1dWgrWTFpcWZ4TEszeExlSU9mSnZvSnRmOUhrZDNFZDluK1JMUmpSL2dSeHpkWldLQXZPNDUzbjBCTDdIL1A4SEw3TU12OEV2YXo3TGlKSDVGRE9QWFpMOUozMWRlSTVMNExmbnlHdnllR01VZmlGSE1FOTM0STVFa1U3ektsdjlHSHIzTzk2bzM4QStXUGQ5NmkxZ1g4TEFPZVZqVTl6Q1llZ3lTZDRkUlQ1YlppSVlTbjJzeExmUTU2M25OWnJQWmpCWjVXMFRlMW1xMmtIKzNtVzFrNE8zeXRnNTVXMVRlMWlGdnMzNDBydFhWd1hJblIrN0tsMFk0bXIyY3orTmNMV2U1U2l6bmZaWHI0cy80Qy83SzFmRTZlLzQyKzNvRDc3SS96V0srNjgwR3M1RStQODYzVDlESGQvQnR1L2lXU1lUYTkxbzIzSEs0dFkvdHJsMzJMVGNlWkhqRkhTYTRtOWlkaG50RmludkZYRDU2RlRpclV6MGlhazlaekNteVhqeFUzRTB2WXRIL3E4WWVXWHZNajI5dU1XWlczZC9LdWM5VWxiRzdOMmVCdmwyQ2JVNzRqTjhOeEh4WDhjTC9sbnRSVHpsbE8wMG1QMGIvMmpObE8rRXRjejYvcDh2TG9NdjJ4ZElkYStrc1U4KzVRVTBVYk5jdnV6NGZDdTVtMXIvK0hkanozRUlmSm9vV3BpZlo1K0pGMzlMVGNlMldIdHRKODl0OHhabE5CZGhEMEZQVDBqdEZEdSt4TGJzZXJsdlByc1lmQ3h6dFFvblhsMnJMZWU5dTBYNTZYd1VkbUh1aXdDMXIybnpSVTltYnIvamF6TWhiNDNrMldLbDFmM1U3bmpiMld1VW80NHdHbnE2WnN6R0ZvN3JrelkzRzRJanJaZnc1WVV5eE04TjYxcXJQc0pXWm0vamJRaTFsR2V4bGZuMktWenA1MzdIOXkyc3Uyd3ZpZXRrNlRYdnZVZSt6L25NWHZIWEtzc1BuZXd2Y1hZelU1NDhwUDU1Vld2VUwrZmlxNTY3NHE5NHQ5Ly9DdFNxTVZCNmRMWnU3S2RrejY4OUNXbGtLYjZScCtlcGM3b29zNTVSRVo0K3BwdFR6ck9mcnVjOHZqa2lGMVZUeXprVys3eXhhVTVrYXNkZTFLbUpwZXIra0hRZkwvMWRCY2Rob2N4dXhlRjYrSHNjWSt6NUJtMDh4VGswc09ZYTdnUlY2Wk9VeUZlOVBkeFEwN0xKbloyckVuMXZwWWRVOHhsTHlVU1hSSTF2TWZtaE9BL09pK0pDNTZVeTRoUmJqdFQzOVZuSmwxU0xEMHYxa2FUdjMrOWVuNVZuUi9ENnV2ZHZ4bzZXemhBeWd1enlydnVKSURWWEdtLzR2REMzNnRTQXN4ZGlFWnI3UmxscW9ERnZJN3R0SytIMTNTU3N4enUwcUtyd2U3Z2g5L0xhYTZLZGFpZWxPbk5lc0hoaWk2a2tTSXpxVzY4OEVVTy8vZG1MUjZLTkZSeDd3OWErRjYvZTlpQjZPb3NlSEhVTnhkSGxZTHg3MmtXUTV5VGYxZkNEWjJsNzJiMEJIaUVvMlRIaGpUa3JySjZYMUc1WHhhQWprT3NJQnhkOVVsdXRvays1dkY0T1BTdXRIcGZJN3BPK2pVdlpSYWZwT2Fmb3VhWHBYbXI1Ym1uNlZOUDFxYWZvZWFmcGVhZnBtYVhwSG1yNVBhajRtTmQ4dk5SK1RkaCtRZG85SnV3OUl1OGVrM1FlazNlUFM3djNTN29QUzdnbHA5eUZwOTRTMCs3QzBlNHUwZTBTWm1iQVVmS3NVZkxzVS9JZ1VmRlRhUFNydEhwVjJkNlhkZTZUYSs2VGFZMUx0bzFMdE1hbjJBYW4ybVBSNlRIcDlVSG85SWIyZWtGNlBTcS9IcE5kN2NJMVlvMXhRV05vOUdkRHV5WUIyVHdhMGUwVGF2VFdnM2Z1VkN3cExuVGRLblRkSm5UZExuVHRTNXkxUzV4R3A4MWFwODRqVWVhdHlRVzM2clcrVTgyRlp6WU1jNGRNYy8xYU8vakpuNFFYOEhQZHhmSE84OHhyN2ZVcHZQWWRRL1FXcnVVTVRvVm42MHRvVjgyWEg1ajBycnlLckVIdzk1NWJvQk11bzB6NHpQYTZjY0xyR0x6WkY5VEtYVnlaNW5WRk50NndNaDFnNXRuSmJuR2dtd0FDbmZFMDVwZFZhK1c5Q01XSnNFWVA4SnIzTTJ6V01vcEJSSml5RTU0bDZyYWF3VmxPRDFrV2RWb1MzRnJ4VllQZWhJNEZZTnFKV1J2eThwWTFsellGWTVsVE5YdHBZMXFsWWxzOWVlbmxMTDJQcDVTcTlMS1dOWXFzVXYxWXJmdlVvY3ZXVzVTSDdsSWNjVU9SS0JDSlhRbm5JQVh5TWlDa2JHVmMyY2tBUmJWQVJMYUdJTnFpSWxsQkVHMVJFR3dwRXRHSEZyMlJKN3RIR0x5ZVFnZXhTL0Zyalp5Q0R1VWNidVhvRGtTdUJLMXpSd2ZpVlVQd2FWUHhLS0g0bEZMK0dBem5HaEdKV3I2S1ZvN2taQ1VTcmtVQzBHcW1aYWV4WHByR2hRbDdiUmpIbjFuS01pbUtkZktmZDFTTDBxdWMxdWxmb1I3YW5iK0E2KzJnOXlLRjNPY3A5dStJeVlHMGIvYUw4M2lBdmFXYi9wK2xQTnBkL2h5eStYaG45RGJMN1JueWQyQ1M3YjhaVHRQSzQvcXRobnl4MVFML1lIMVFHOHhEZi9CYm45NSsweFFQNEY4ZC9qQ09jd2tuMm9vbHYvQ3dQWTlwTmoxZ0tyK1JlRnMvNk1yN0NLOThnUXFiWERQS0taV0ZRditNVllQQ2VmTFBhcy9mb1didmlITk51YTVvT25hTTZkK3JjcGJPcnMzWnFzMHBuZVQxN2FOdTNET3E5L3dNQ2lZYjJBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2JTWXRSaFlHVmdZZHJEMU1YQXdKQUJvUm5iR0FJWVZUbVltTGhabUptWVdJQm9BUVBUK3dBR2hXaWdHZzBnWm5CeDlIVUVVaHkvV1pndS9kZGphR0Erd3lpcHdNQXdIeVRIK0oxcEs1QlNZR0FHQUpVd0R5WjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQycFY3Q1h4VFZkYjRPeTgwYVF0ZHNqWHBsalpKbTdSTm03UkowelJKbTI1Sjk1WXVkS043eTFJb0lJaXlnMWdRRUVVWUZ4YkZFVVhSQVJuY3dPMnZNcUtqanAvOGRWVDhYRVpuVVFjK1IvM2hoakwyNVR2M3ZwYzBZWm5mLzErNHlidm5uWHZ2dWVlZWU3Wjd3N0JNcGY4aXM1OTlnUkV6TW9aeGlJcHNWcFZJb2pQWUMvRXBRYWtRZDBwaVpiSllTYUlpTVZHQjVTWDRLVEtTaTM0MVNhRk1TbElxa2hqRzcyZGM4RGJ6QS90Q3ZJR1p3VER4WW1iR09nYi9XQ1lGUDh6c2NTYVpTV01ZbTBOdjU0dE5Rb3RTVDR2ZW9aYzQ4TVdJWnM0aTdUVXJOVGJOazFpbW5nMVBhcDk4T2YvOS9CZnhENzllZnZubDc5NW5SRXl6ZndQOEtpckFuZzFNSHNORTJBMUdlNEpLYWpRRGt1NncyNVFKS3FYQktGVnBBQ2NoVWNvTHNlSUJVQ0JPTE1EMGtaN2gyWG4xMWZNNzh6dHJPMnZ0TmI2eG5tMGxqWlhWM0ttU3VzcXFpVFhUaWdydFlraVJwclE3VytlSVZxK0p0QlJheGR4WGlxU1c0dGF4eURWUWt1dEs0czVIMWNQR1BGY1NSRTd6RWo3ayszOFdyVU0rR0ptdjRBeHl3Z2h4ckl3Wmk1ZEFITVBBdmNnVEVaUHRQODhlWWs4eFJpYWZLVVdPRnhhVmdaa05zRHNPVkVXbFlGTXFKQnF3V1IxS3NWNW54R0pRV1IzR1dKeEpnZ2duNFBEZ0hBMTZuVGg3WnJYRWFJaWQyenB6NU83ME44cGRYWWtGK3VSa2c3N0swNzEyL3VyUDUvcytxUEQwSktVNXJmYmlpcUlTNytHcThWUlJudE9jNHV0c0xsdlNFSCt1ZmJQV3NHZE9rakxDSEYzcW01UHZ1SmphNnFpcVk5bTA0c3FrbEpvc2s2MllyQ1BROVYxRlpZU1JHNG1FU0x6UnNWSnBiRFM4L1VWazVCY1VwOXkvbEpsa3YyTmlHRWJGcjRHTkVxeDZwZHpyTFhlV1ZsYVc3aG8rdTJybDJaR0JjMnZXbkJzZ2JkVFk1bjIralp4Zkp6MmRtckUxMkliOUxxd1JNRVpZQm9QczAwd2lkc0F6VEN3eFNneEdoeEZsMXFIaXlZTkdPYnVpSno2dHVUa3R2bWNGSzE4ZUpZdUpsVWF4dlhLVlJKeStWQk54d3cwUm1xWHBZb2xLYnRrc2tXekdmdXVaOVN6RGxqSFRHU2JUamxLS0VvVFNxWVRva3llTFRwNWMvN3IxZGZ5UGVGci9ZdVlXcHAySnhIazZoRFhUNXFvVnN1bTJPNzZjUGlNNjh3RFBNeXR6RHVwQWd5dk9PT3hhcFJWVTUreDJoSHR3disxbHVzZzRxcEJ0Tmk3c0wvSFV4Z0pHNWw4Szl5Ri9zQThWMkVBRzdTN3U2QzdSeEs4YitQMlZqN0tVaExJMG5WRWgxZFlpWGlvSTAwTjZoc3lCM3Q0QlVsYXRYNzhLaTNIMy92MTc5Kzdmdjd2bzZjY2ZmL2JaeHg5L21veTFGajhtY0svaUdtdWxFcnZESm9YYXQ5NXlzU3U3cktPVERmeWNtbkhRYVRoZUFxNFgzM3NzU0xSS3JkM0QwcUVsd3owTHV4ZVczcllWbG5MMTkreXcxWmQxejJmWDFJMjJsbHgzY0t2ZGR1Q2h1ZVlTWHozZlY0WC9QSnludWlIUUY1RjFPeEY3bkFmMlpaZHJrVzlmcVZNR2wyOWQxdDliMXBiVFBmeGtZZTQzM1BPd0hTWkVpM29HbG1WWkZmRXRkWGRNeTRVSWV5SHl3NEQwcFdPZjBVU2lzTFVkYkZLeWlFWXB3SHJ1ZDlCUnNtQ0JpL3ZpUGh2OGcwdXgzdmNPM000dG9mTkNXdjdOMCtKSXNBbDhKQVFvdFpMQVBKRzQ1b1ZOUGNNOTg2M0RDdWpnUG90ejJaYXVMbDNXT05KYXIyK3I3MjZJem9OYyt6ZlJ5OFpLQjR1TS9QcDRjSDNpa0Y5S1JvdkQ2TVFTRHdSbUtpWExneHBLaEZCaHpnYm9XSFFObXpYZk9yUml4WndMdDAyMFZEWVBXdVprd2Nqc2hvNE9kc2ZkZXpUNjVYMXpWMEhuOGRjMHRtVHVvL1NVRFZ1NlcycGJlSDZXa3dINTliTUI0UndjZ0F4dUhaemtQbUUzMmdzbmIwQXBjaUU5OFhUOWRJd1pHeW5JMkpRY3NuZDRrZEdBaEVnUVQ1RUY5V1VhQ0hJRlA1UzdaOVp1SGwrNGZ0ZjF5L3RMK292K2ZWUC9yUFlCVC92VEpSVVYxOHlzcVdsaFo3ajZOYnJXNGxuejUzYXNyN0l2YkorWDEvNnZ5dEdxK3RyeXZCTGQrK2FLcENUUFVIbGRkWUEzVVVoTElsazFCMldCZzNBWnFaamlrc0VvUjdEZERMeFk5MlMyNmhjdG1wWTVyMkIwbVgyMFlzVzZyVGVaZTFKZk1vOGEySUdlMnM2MkJxbjg1bDBwdWhWakZmUGRSeDc0d3l0S0dhUnJFbFVUTi9XM3RIV2lmcVo3RHlabEJrYU8ybGxDUHVFUXdzbWU1dUhTS1RqeXRJMjVFWDVtblZUdjJUT1ZNYUJzZzBQY0hiQVl2TlpUamdjZmRHTGJldVlEbG9FdlpBYklZVzZQRitQbkVyb2VJVzFCR1dIUEF6djh6TTJHeGRoOEJkK1lsNUZNLzBXNElTZ2psTkVTdThBQmlWSnZSR1V2Q3QzTjNncFBabjFCWnBlcGZlaUVOVHFudnVvT1FYT3dXcnREbVdoVEpYWFViWnU1ODZBeXM1V0xDU29UbGluMEcwU3IyWWNZSjFPTDFwSTNMVVJQazZHSUVGQUpGMC94SDVXYmlCY0VvcExKQ2xCMTdzRDFLQ3dEZzFDRisyZTFkYlJmYzdCbnhZYzNMM3hvd0RtL2JHWmNkYmUzdFdSUnVhRk1LYzJ5VFZNbDVUYVk2M2NNWGZmQ05mZnZOVlliUmZvc242VzFvUEJRc2lXOTkvZXJkdnh6ZThmQnhWMTM5WG1yaDFxYXQzV21wNXE1TnpUVDA1TnJKbHBtYjI5YzlzN1crNDY5bmFhZnJ2elE2Ym5HNS9GU25zWGl4ekRLdWdSM09xTTFhaVY2c0VXQlZzUm1OSE1ubTEwUVhRYlJYQzBrMy9iMjIrenh5UVlBV0VGdGJ6ZTIwMkc3R053QnFiaFBwRHlYK1QwZ2tnbzduenlnQnVwK2QrRGF2akx2OHNHWFhxaHZiS2g3YWUrZGQ3TEhSOXZIYzJUZEZkM3pvWmI3dXRycjlVRXhOemx4STY2MzEvOGpXNEEyVW9tYW1HY2p2OEZ4UFZNaFhtdDFzQVZOZlFjZVBIeGZwN2ZEYy9OV2lQSU95VFZQSGZ2OTA4bUZDVHQzSlhKL1QrVGxnZERZaHpSR0Vsa1VLQlNJSzhWK3V0L1pzLytCZmJkdHZYRVROOGtlZi96dzd4NW5OMDhlM1hsYklxVHllZ0RiVTcwNm5iUkdCVWIrNFhjMzdPTWVnRnp1UFJoZ2o5djlkdTZjZlFyL0w0Z2ZKZURUMGcwM2NTZEF4WjFEWE82Q25YdVJ4eVZ6bkkxelRDTFd4a0dzcEZTc1R4ZFVHZDJrcWFnd1lGK2o2NG12dTVkenh4KzViN0NudURWbisrYWJjMlZuN2R5ckpoajkvZE5HbXp6KzFyc1M3OWdSSEorZHg5T0xZMHYxVXFRQ0Mydml4dHh1Mk90R1JqL0RIdWRlaDJKaWhZRHB3MVo3RUY5RXVTUHRjNU1WUnJqRy95MjAwclVWZERpK3BDWkZVMXJzODdpSEJqeU9VbFhOVFBpRmk1dzNOc1VyMWtudEJlMkxDSkVlcE4xdThEUnlqOEdpVnU0SWp2d1NWSEMvNSs2RlJ1NnBBTCsreFRZUmZCdmtyQnR3dlNZM1R2R1QvUVRmenlEekVlSEM0WXlTMFE2eEQzNVQvRTF4TmZlcmwrM2ordUhBNU1QWWR5VzhHTEN0cE4wUXZ3NXkwZ2F3Yy8xdm5GNjR4ZWxsQnlZZndDRU9zRU1FbThWMStKWTlHYkQ3Y2tYUVpJa2xoVUZUYXBpWTJMQ0JGczhqdTNjL1FncjA3Tm0vZnc4cFIxNTY2UWlXZ0x5cEtBK2t3c2g4QjBheUNVendHK2UzZzh1V0RaNTQ2czQ3bjRJazdrdjIrTktCL3FYMnZmdDRPaFpRT21TTUJ0c0d4c2I5UktRQlBYRkhDR2xlUXNHV3RXV3JmVjMzZCs2NDF4T2dEbm9JTVh1ZmsyY2FJdHlSRlI3eEM0Y0VLcWYyUTVtd1o0UDdRU0xYaS9TSmd0azBRZmY1Z1d0bk5iM21lL0hJc2FibWhyb1Q3UEZGdlkxenBTanNtZHpIME4xVVYxdFBlZXhCR2ZtSi9TT1RpZFJTSDVYb09TWHZNMmtnRFFSamlJRUUzN1B4M2FiYWxjTzV3Nlo1TTV2YUVwMzI4ZHJLVGVQWGRDM29iaDh0S29FQlRYdHArM3lsM0paUjVkR2I5SXJzbE5iU25pVTVOa056VmJaTFJmMDNwRDJSNmlta1hJODJXUy85K1V0VzhpVWFaUHZrUm43ZForRmE0cFlrM0FkZVlnMVVkQ2tKck42OTVZWWJ0cmpIUmtiR1VGeHFObTNmdmdtZTVVcEdGaXdZd2JaRUR3NElQaHNRS2NQNGhydFk4Yzl6WmR4RmxKZHQ3Q3ArenloUSthMFVaSEk2NkVVRUZmK0wyTjY5ZTZyL1hINWlUKzN1NXp4bjJOYkpZOWpxTnJaMzhpQjdYVUF1c1EzckV2WW50cFhUeGlJNWZQL3VPMVUvZmxGOTZsVGxGeitDazNzTjVzRk03bFBRY1U5eWV3Tnp0MUU5aHA0WTMwZ0pvdk5WYjcxVC91Ty80VGx1QTB4dzNsLzRNZEFYWVNXQ0RyTHp6b3NXSldnM3R3bmRsL213Mjg0Mm9BZnpsSjN1RS9TSmk5QW5ScDZxaUhPSHBmdlRnd2ZSSzdiL2VsYllneUYrY3dSaHlsenVxQXZhQTQ0ekgzZjhKUFJoSnl0ams2b1BIdngwbDEya3R2TytOZnBUVU1aRzg3d0ZNbStiSEU0ZlB1eDZzL0JOS0lOSzdrVll3VzBuZUl4L0xmemdQMHJHVWhMQ2Y3akphaVd4NE92c2JGaktmb2V4WHhWME03d3NtLzAvd21Pc0dIMmVER0szcHN5RTRIRHlabDlxSkQ0UEFvaDlYUi9ST2VCcm5kTloxZWlxYXVrMURKbTdPejQzZE9kVmxkMXFkZmxtVnRiTlVzMHF0YWRicElyNkJtNW5kbHJLZXRraWN6NFpxeGwxZFJUN09STkh2RnFpcWFhOEtxTkVqcXBDS3JpZHpjN2NMdlB3MGhWeitwckVSMDB0cHV4bVUxczcrem4zRjczdWx0WHJmdU56d1ovVHROekhHZW5qQzkvRCtSYmlITzVsV2JJYkw3ZHpSR29kY0srbjdMcFZhNjd6T0J6dXdZN09Qa2VWTk9XbUd6ZHVWVnRrdytNenhrWVRLQzlJUDE5VCtwSUlMd1RYai9TRnRCcXREcW5nOU1GejRzemVuTkhsMTgzcGIzQ2VhV2pMYVRLMXRCZW5aUkRhS2lGOU1pVzdITEowYVlzV3Zzc0kvWjZITThoak9mWG1nMUYwMElPU0dIVVNMZG5jUzJEMlFPZk1tcEdWcTFZdjdoMFdQLy9iS01pSDZ1OFd6TkZic3JiZXRPR1dzZUU4emQrZWpKVUx1Z09wUmozL0hhK0Y5SFpIcVBaSUJTS0lxMFpHcWl2VU5wazFJeS9yMENGNE5TdHFlVlYxbE1ReVBUTm5sWlZ6OHo0WW5LUHJqeG9vTTJUS0RzRlc4WW9uWlBZSjhGam03T3loNjVhUER0U0pyYXV1SGZUT2F1enZ1cWVoSmJ2UjFOTGFVWitXY2ZPeTFiZFdGWExwSzlZYUxOcStVVjA1Sk9qU3h1YU56T2ZqTmZnWDhsaEdiQkVWTVdwZkJUR0RKNjJPT1lOT1o4RzRyYTRKT2l2YzVkd1NYUGVQZElhbUJ1NTJxdDl4NW5leno2TnN4L0V5Rk9xSnRqbFRGQ3FWQWd0YzRLTFlVYlZDb1NhRllmMmYrUTIwWFF5SjB1VmhjNU9IOVdBdnlOQ2xhVklUVTRNOVRlNHJMSnB1RnFzUzJZK0NIUVppVC9nTTV5TFlhb2N0QXZTWnltYm5MODNjajVEU2hncnZjODcyMTIrNEN6Lzl4T1A3SjVremlFLzhnVkNsNmppVGxKaVY1NVFteEt1blNTdzU3RzJUeXhOa291QVlvbFJjSDIyUVg4Z20vUlRuVklSektvRjk3T2RtNjJDbnlHbTI5bmM0cmVLOFVjdEF1bVZob2ErV3NMSk1yZUwyazRkU2Jod3VPSFFaVFpsWnpmV0VxMHh3WGNTWHJJc3FmRjJzNG9KRlV3c0RGMXo2NExxZ2pHTWNMa2FkakpGS1JBaEhqY1J4UmIwQktVdldyRmxDeXRHalIrTjJiTmh3NjYwYk51d28vT0RNbVE5NDNXQkYzU0RtOTU0cU9ESmRKcWxjTjZVYXJCRm1RVGMwSG1wdnA1cmhOUHRxY1NacWhyVzNlN2xmMkFQbDNNZDZMZEVNUEYxVzNOTkN2eEhTY0FFUDNkTlBDVnQ2c0Y1c0RlenAweURtZDdYWFB1bStFTEtwZVg0MXdyOEZLZVJYZ1c0OGliVFpLamJVbWFYcUpLVzVSZ3NYNm5MUXVyRTZBM2NqYVplRHV1QW1wRWVQdTQwRXM0WndrNTl3aWNXSFpxTzVkN3kvUWQrWTNscFJWR3gwdGhUYlJqdDZhM3VhUzhzM0p4dWt1cXhlVDFOOHJDWEpsS1BMVE5Bb1MvTzhNek1zNlFXQ3pia0l6ZXpOVS80L0tva3lvRWtrWHU2Z09jZnQ5Z3dNUlZvT0hOQm5aK2RQbDVhVlFFdFcxQjIzVzdrbnMzVXpTQTRLNmYwRUxsQzVNSVo1QWc3aW5oNFdEODZyYlhKYWl3bzZDNXlPNnVZR2pDYVBWTG8xT3JpZGl5STA0TjZnN1VrT2dEZTU3Ny9wZWZUUmtqZHhoM3JoL3lBU2I4OC9ScHhMZlFINFp2MDZ6NUhTVzlkWHJkdnBQZ1pQYzNYWXFBR09ZeHoxRE9rOTBQOGZzQzN4Qll3U3ZkeG93NFdWeUdIOVBYdkxuejlTdFgxNzJlSG5QLzBVeE9kZmZmVnI3aWVoRGVvOFFoUDZOeXFlSmhwcFVvWTcvdnUwNThqUmtoL1ZuZ0pkY2xLYTFpaUxnRjg1SHp3L2VWK3BiVWFlV0pmTDk1RkY0bkhzSTh3L3lJSVM3alJjeTcwTTVUYTQzV3JqbGxnSmJycC9ESHJZaTZSTkJHRmhLUkFQMFU3RHB6QlRSZnpVZ01YcVNjdXRyTTNJVlNoeU0yb3JjOU95VW5PemNZbjAyYm1wV2JmRU5OZWNOdW56OWFiVE5jMHhsc2pjZ2pjc3RwZ1ltK1dOZ3R4SUhHL0FiMlgyQ2prNlhLUUIxMm5SeVYvTEdjSFBHTU9ZaE5KQ2MxeGtPRGNvaGZFRFhDQjBPY3hRU29OL2lmb0twR1JsVVZMWXJ5K25KZDgyWTRZdFg2Q2xGR0xaR0hpVXhMWnlZZVBSbll4eUtPeHV1Z0hqMExVcEtYTDR6Tm1KYWFuVFdITm9CZVNLdUdKUG9WNmh5MHFaZW1MSU9ZR0wyUStUL0RsQk1wRE81QTdGbEdYZHhwOFRWTk5jQkJZTWpLTWpJK0duUFh3R0lvbm9oM24rRFhBV2ZhcEVvbUVqN0FZaFUwOFh4WVFCRHpIVkpsQ0srQ1M5RW5ML09IZllPcTNHV1ZJaG1WWmFWMTdMUGw5VlhWc3hzVGZwM1BKTk1mdnVTclFvdUY2MUpmVXV1S3RuSkFidWpSbnU1Zm5lZ29QSk1TNGhWbGFwdGFNbU02S1BGOGgySkFpeEtzbVQ0dTRrUGdFcjV6cmFKS005VVhHMndmTGNUcjJsMGRqWUhCUDE4VHRSdFhhN3JYNUZyc0dXNlVzdjdyS3FFZ3BWaXJvYVRWV0d6YXBmTkpQNGRFd2RtOElPb2k5SnRJeWdmMVhvWXhsSlFzMWhkS2lvL2xOSnlEZ3FpVkVNbWZmaVg0TmpwcUhWWW00eHpMUTNoVHcvOGlqK1dRM3QrcmFTMmJOTDJ2VHRodEJuTXJmQW1ZcWErTlVrVDAybXhtOHNjcHJDSjYyam5ubEd1MmY5RXhWdnZ1NTVZdU0rN2JQUFBweHZLTTJIQm00OWJPS081M3N5OHg4bTZ6RWx1N3czTFJWUkNYYTVUcVBMZkEvYlN6NEpYcGIvQUR5Sy9EUXpMaExuZWNBUjR2Wk42VkhKSlVsYzFMZzBCdVF6aUJZUVo2bnp0RjJEYlhVTlBaNlZCdnZzdXZJOGsyOWgxMEJqUVp1cHdtdTB6NjRwY2RoY2JWMk9FdXN5OEtaWmRaS3Nsb3JHTkV0eVQzcW1RcGRTNThpcmxCcXJxMW9NRm1sOHZqbmRxTkFsZTRzeWJBbHBzczdNSXBWTVRNK2lkckNEY0lROWdYNTNQYVJRdjF0RWNnUHM1MGgvSEpQR0ZCR0xHWjc0TW9hbHVEVGd1SXBmZStPYyt3ZTZIMWpBZjNiZDNGeTN2WmQrdm1FcW1OWGIzNTV2ek13dmRaV1VaZWRLZXg1YU5PL0JJZjR6djJublFPOXRyZnpuRnRtQ3djRUZVdE4wWDMxc2ZVME0wbVpnL2drVjdBdTRuanFTQ1lYTG93SmVjNkQ1RkdJQ0ZZbzB5Q05LS3F6T2VvODUzNURqOUxvYXlrc1BPWXV6ekgyNlY3bXZZTGJCWEdpMmxzVG01aHFTc2xJZHp1LzFtVTNSbGNscEMvTHlLSStzakExdWczZmpEY3habXU4OHk5eE45MDA5OHkzTHdOc2t0NUZwcDJyMlQ5eEdPUEh0TWV2ZmhIYjBURU5HZFFBempjRkFIMzVHK1NFeFJqWlRRSExjbDNKMjZrekNFWWpkVlhxalhta242UVhjOURDOWFyek10YmlhLyt3ZVg5aURSZEtmWlVsSnFyRjR6Q2FiU21FREZVRllWTVovWml6cDYxdE1TaDJJY3pPVE15TVhqNDF0elZNbElYMmIyQzF3bkQyT2ExOG5yRDNMMk9FWXVKRy9mSzRrekZlYW91MFpWMTJkaXhTRHlXVEFBc2ZxUzB2clNja3B5TTB0SUlXaHVkNENsbUUzeVF4TVBPUEZVWElZaHZzWHdtdGhDN1NKWW1VU0lGSDhONVJYRGJBQnVrUmloTW1Dc0ttWXNJTDVLOFBycWg3MHhleG8yMUo0VDFtdzlWVGdhTnhDSXlPalV0L2pYRzV1c1RobENmR3lGR1ZhdGlScndOeXNkYUtOUHJJK0xSTnU0d2FVVXBGWmtwNldZY3crUy9vMW9DLzJMWjhQaTBEdlVpK2xDUTgzU09HcGJlN2hoZHZYdmpMR2Z2WHJNWGhuK3FMdThWVy8vb1BRNTJIZVovYUNWVVl6NE16SGxPYjN1RzlnMVA4aTBsd0dtWVJraFBYamZLUG8zT0w1dWFFYzU2SWNMMEUraS9pSUUxQklIVmZoTnN6alR1OXI3T2hvSktYUWdTOGNSYURJeS9NTWRYWU1rV0t1cnFqeWtZSmpGYU9zM2tsbDlSeVYxWE5FVmdrTk9PZzZYR3R5MXZvbFBXdVZDMmV0OGZ4WnE0QXpSOEE1UlhHa2wrRTBoUFR6ejdCK1pNS1pMY3RvL1lXd0ZtMGZ6ZEdyZUlkTUtYaTNhTUJVa2xpUUI5SnVPT08rcTZYb2N5N04wTVAzWWVmb05LOHRXb0h5WlNCekJTOFVYUkZlR1FhZkNNS3J3K0NyZ3ZEYU1QaDRFTjRRQnI4N0NHOGljRDdQTHJvV1pTaU95QU5hRzRrZXBqTEtnR0V3Zk1qdEtJY0Q4RW9ndHp4NTA5OWp2LzQ2a0dGRy8ycVU5Ty9sdmlHNWNldy9pL1pmRG12b3VEUlhUZWVWSTh3MzQ0cnd5akQ0UkJCZUhRWWZEOEliZUxqLzd5UlhUUHN4azNzSjRGM055MjhmNHNlSHdDdDV1UC9QQ0Urbi9mUHdhZ0grUHdpUHBQM3o4SWJWdkc2UkNibnJHU1RPNWZOSWwrYnJTWDVxcEtVbEpHdS83U2cwMk1CQlV2ZG9rTCtrcVh2dW9rMllCenRFMTgwbXJOc3dwWmZtZXltOWhRS2ZKcTRJcnd5RFR3VGgxV0h3VlVGNGJSaDhQQWh2SUhEVUljUE1kampIYW9tL0R5cml2S0JUZ3c0Tm5EVGVkNy9odDc4MTNIK2Y4UjVXYTN6d2tPSHdZY09oQjQwUDQrNzMrdi9Lbm1UZm8va1h2WkFWRnR3Zm1ucEN0OGloVUpFREpIRkVvUkhJWHZJK3NudHRhMVZXVGZNanU5ZTFsR2Q1bXoxMnVLNTh3WVlKMU43Y3JaNXhQa2xjTlN1OWUvREJJeTlWdHFaM0RENjByUW5lTHQ2L1oyc1RsKy9ZVCtaQTg2aVVGeTZCUnozTWxlQ1ZZZkNKSUx3NkRENGVoRGNJY0pyUHBQMTRwbVJTeUUvTHFRemdIbkhRZk9TbEdYVG5FeVNGL3NSamQ5NzUyTjY5N1BFdFN3YjZsOWgzN3hGeUFSakw1NkFOUmM0RGJ4OTVKK1R5YkRUeHBvakhITGo5UVZNVFJaRGRPcHFScTB1SzArbFNpd3ZtdFBzY2RZV2xsUmw1bWNVbWJaNHV4ZWR1Ym5WZXgzNDN5NWRkcGs4MnFPSVVhbmw4V3FYWjE1NWlVZHZNMmp5MUlzMmFvUzAwYWl3cEZzZmNZVTRDRjFadXh2bnl1Y3J2Y0w3VmRMNVZ6QVhLaDB2aEZWZUIrOExnWjRMd21qRDRpU0M4UGhTT3RqUUFieVJ3bEN1ei83d29BV041QTNvaGJzSXJsWkRQMDRiZmxBbDNuZVJXZEZVRFprY241ak4valAvbUpOZkcyVU1TN2tIb0d1aHM4bzNzS3A2N3JMcDlmcDl6cHFlcXNiL04zRDFIWHU1cXJDdUU1NXJhcDBFTzYyUEZJeU1MaG5QMEM0YjFscXlSZ1phcWhnNkoyMU9jYnNuazlET0x2R0pIc2FVQUR2Zk5sc2ZYTnZBNnBoRHQ1cjBzaS9Pb3BmTW9BeDBQcC9sSndxZDZucStndUNLODRpcHdYeGo4UkJCZXo4UDluK0x3dHhCODhGQmRWYldFcDZjTnY3Z1FlQVVQOTcrSnZKU0d3SDBDL0RQOG1pVDlDL0Q2SlZQNTFaOUVFVXdTc1JWeUI3MTFoZHQ3Nmg0QlliL0JLSkdIR1B4alBaNkszdnJCMUs2VzltVkx4bGRkUDI5MVVjYkNPVFh0UGIxdHJlM3RiSEdiZG9ZdFBxOWIxMUoyNm9hZHQyKytidm1tL2tNTmZkeU0rWU9EODBkSFJ1WVMrdm1jR1pHamRsNk9JRHZBQjNZYTVjOHNnWjhwVjRSWFhBWHVDNE9mQ2NKcnd1QW5nbkErcWhBaDE3ZWdMMWlFdXBINk81bWh2ZzU2enNhd0d6aHlsVm9tVjZtK2dSTWZDNDliMUhLUzNaU3JYN0phN3c0OGszNEwvVi9nZURMVUprbkUyeWlEUUFadFNvVTZVSytnNWpUeWFoUnJhNVowT3kyWjlOdGxQbmxVNDJkeTVta1lmMDcxVVpISHUzTERyV2FYcHF4NitZWWRabGY1QnowMjdnOFpIL1RZb1p5M25UVG5SUGt4VytDZi9JcndpcXZBZldId0UwRjR2UUNuK1IrS1B5RG9peCtZcVJ5a2tQK1AwQmxETXRNS3NXZ3FCd21Xdmthbk02K1RwQ0huQ1RuSTZWN3VGOUVUM0NjWk5BOEpmd2ttSVlQam5RaU9WeStNaHpaT2RCNWpRRFhKQ21qdFU3bkpCSlU5eEtsUkNCa1pJcm5zSE1QYWxwMEhEdXhzV1d1QUhkeWpvT00raFZtLy9tYnRpdXZXcjd0K3hkcngwakp5akZwV3VrUndkM3IyN04rM1U3bHIzMzY2anVkRnphaXZOQXoxR2lJRVR6NHc1aVhLSzVBNEFPRndndjF0ODRoYVBlUmJ0SHIxSXQrUTJycGo5cUNZTzh4MjlIUTArYmlrZ3djUHM5cmRrWkFCM3JqU2NrOFpTZkNXbGE1Yk1KU25HUjlCQlVVVHZmQjcvdkFpYUx2R2c3YUwra2YwN1BFOHV3UjVRdUxPa0h0TzlwQTdVQTRTYzFKRFF4TW5zQzBodG11OGFLemFXMUZuN2VpYjFaS1QvcnZTcmpmY1c5ZVZEZVhBamV5aTdwSit1OXFtYUs2cnJwOW0vbEh6SWRjRXo5NXdTMkt5N2JMNEVlc204TEZwc0JLOWVpOCsvNG5DR1BURGY0QlVHWUV4c0pUU2lURFJXVWdsT2JaUzlFQkZaNy9pejlnRU9QYjNBY1Z6dzBmTVBmeVpvMXhDZVYwRzkrZ1RGUElvRTN2ODQraVlLTjIreS9BQ2QvamNQQjU4aEhpUituMlVGcmQvTlhNUE13dHArUWlWNFgyWHRTVlhEakdrVWwxamlwSXJFdlR3MFQ1OVpFdzBIemNoSG1neHJqQXdIOUs0NVVObXl5WHdqeWo4b3dEY3Z4cTB6Q3lNUStoWS9Cc3labGliVDJpYlQwZ2JrZ3Z5VDZBTi9aejZaM0s5WEdKWEdXMFNoeEpnbW1mYXNXUGtBLzU3OGpEYk9hMW8ycWVmVGlzS2E2TWs5eGRKQzBlZ21WRkZQMTZMZU95eENGSThnWWNObjBVVVJSdzZoQitmVFQyUnZ2S1pXOUZMV1VQR0Q0MzFIcmI2ZkZZc3QzcHROaThwWkE1ci9CZEZTNWd1bklPOEJLTXNSZzQzODNldDJET01jSGQyR25lRnU3UDRMYm96N0E0dHVZLzZDZk1uNFQ2cTNrRzA0N3pjT3JsTUZnK2ZmQmdaeVFoM2tqK0IyZlJPOHBkMG5DK1pYY0s5VEJ2ekE3eExjaHpveTlva3F1ZTJiWE5OVE5qZXhqL3lIdU5ONWlML1hxNlM2QjNHYStsN2VKY2lUTjNYVXBNelhQNit0SVI0WktIM3R1TFlFRzdjSlltVnhjZUx5bHczWUZCbzZNcHBIem91U2dqZXBwNGJHZm1BdnFsZ0ljYUY2c1QydW0wdHUwS3VWaU05L2hMOGZJVy83NklIRzd3Q001M2M0L1RPaTRnWjhGOERYN0hmMDl4R2NuaDJBMExpVVhJR3ZsdXQwYWl4UUlUd3dKMml0MG5aVFdtSmlXbWtUUFlGbnE3aEQ4cUJ5ZmIveUdZZ256R3Frb3NWcWFCUWFTWDZxY3dFeGp1R1FveUE4VHQ0SkNQUlNuNEhBTk5qZjlhOFhOWlYwN3B5bDd6T0M2eXZRWG5IcXBhU051dGJXakRGd3JaSVdXUnk0blRybThsV3phYjExdWtKMHpPazFnMDNKVnZWcDYzQ1haZzAvajZtbHFUdUhWcTcxZ3dtc0pQaFZUYUpQcFkxNFNCcnViL01PUkhML1RjWUk0ZG1qY05yMFkvWFI5VkdsMGFVWDk4U0ExbWd0VzNNOTFSWXJUa2QrYzVXRS9jM2h1YXNzRy9SbjNGT1VUU2F6d3k5YlFOWHlWZVFoTnV1NGdvWXgxSlMzOXBXUjRxdHFNaUc1WS9jUjJ6djVFTzRJQWZaL3NrR2FBdmtNSEpyS3F0cVNCazNtV2lzQ0hiMmV4b25LSWpISmRGVGkwY094clRDMVJEMkQ4dnlsMW5kR3plNkorOVpCM25yd0E3Vy8vdGYzRHV3OFYvLzRqYkNyTnhjN2xFbW1OZFlMT1FzbnFCN0plSHkzSWYvWjlGQ0FlZFZpcU8rSXM0Q0FlYzVpaU83REtlVzR2RDc4b013SEdsWVB3RjZYcWM0aWl2MnMxam81My9DY0tiNmFRanA1OE13SEZrUXA1RGlQQitTOXduZ3lNUG9XU2IwOHpiRlVWNUdUMnNJenQvQ2NCUmgvVndqNEx4SmNWU1g1NDlDY0Q0TXc1R0ZqUlhBK1VzWXp0Ull2aENjbDhOd0VvSjZqM3o4QXI4UVhZQlNvNFZmTUZyREVyaWZ3RDZBY1dSMjRCN2RaWGNVdEpkZldZQVh1ZStkSWRjV0lDYnNCZ1BuRHIvRmNPMGw5eG5JbUdJY2srckNLOXlLSUdSb3BhSGJLdlNPQkZRN3VlOGhKM0QwSHpZU0YwVkdEN2xVUUgyNEJQOGtXMG52WUdSYzlSWkdadGhoZitoNFI0N0FiNEpuLzVkZHp3aS9ERURuSm1yRXNVeU00LytWbzVkUDl6L3c5OUxaWDUzWFYrV0ZhQnRkYjhmL3o0cUhzK2MvMEhjSnQvNmpLSVR4anVSczBhL1VzYWZpeFl3eWt0VEp6ZVlzbEcweGszQ0kxUE93L2cvNlh2VVpmWSt4d3p2MHZmcXZBajZiVE91Si95WjFPNzcvTzYwbi9aUFVuZGgvTkcyZlROK1R5M1lmMFBjcEg1QzZqYjlianZYVVgwaTlBTnYvU3V1YTcvbmZUZXlDaFpCT2JRQ2pzbEpGZjhtdkp0NmFieXZFLzQydHJZMVlLdmZOYk1ULzV2bkR3L05Kd2YzVzc5OExVYUFtUG9pSy83M0VleXZYRm94QlhiN1p5UWwzKzJvUnB3M0hRVmx5Qkg4dllRdjV2VVM3bzhKZW9aOVo5MS9jVDdObWF2VHB0dklmVGU3ODlOSzJjck9wZVpZOU1UVTloL1RUZ1BSMjRWaUo1RGNqQWZlY2V1ZG9lcFVTbnVJWEt3dmNMb3UxejVnNmNlSzdsVkozVmZ2U3hKd0VnOTRuMHQyWWw3T3FwTENvbkkvZjkrTGNOZnh2SkZSMnZWMHUvRWJDWnIvNHgxY0xTMHRQN1Jwcnk0Rm83dWZjdGcybitIbTA0dmk5T0g1UzZQaDhlRURPSEFXV3ZWeVJYK0t3V0MzRjJRWFQzenNrU2RWVTFMVXZWZWVnOEpuMEV0M3Y4cGFKeTEzMkNrSkRPZlkzaUh4Umt0K0ZPZEJ4bXJxMUdqaDJrK2drd2pCZnVkd2lwOVZWMDFCUzM5emRVcENWWCt3d1J3d2FjM08rcjZuWGxoY1YrMFo2NXk1UjVFanZUVnVUWTlEVE0xSWZ6ckZYV0JzNU1hNmk5WS84RlJJZUdZTTJjdzUzbU1idnBVaERQNlZCeDFnd2ZnOGVYOUpUYVVFUWFDNHU3TGNRZ2VRYk5PblQyMXNxSzVxTUdTVTFMbWZOL2pSZFFhN0pxc3Z0VDlVYWtsSno5SHJUaWVSOGFZWTczKzBzMEJaSjAyMzVidmZ1dUJ4MVdvWStWWkVxVzUyZ2lZbUx6VTdRNkhYOGZpYjBkRk42eUJrRFBXSUl2YlpHQW4rSDFSSDBTUnFkSm9keldyN0Q3V3N1cVc1b2J5NnhyTW16V2kyR3ZGeVR1c0tucVN4MjFJLzB6bHVjZkNnbHVxVGNiREJrVVI4Yk5zQkNlazRWRnp5VEtvUXRDSnNoNCswbkQydEZ2RjU2dnFNSXdzb1JOa2piS29Nd0g3Ymw4UktDc0ZMRTY2ZDRxakJZTjRXcGc3QmE2c09FK3ZzSmwvc0RJWDdPMjJFNElmNEF4ZUg5Z2ROaE9GUCtRR3RJUDYrRjRVelozL0lRZWw0UHcxR0crVEFMQlp5L2gvbFUwakQvWktGQXo2ZGhPUEl3ZjJCaG1NK2d2cUkvRU1CNUtnd25JWWhUR2tMUEoyRTRxcURQVUk4eE5nTXJpYzhneDUxUUR5Y0FnelBlajdSQ05jYmphMms4M2svaWFhakYySHVORUh1L3hjZmpVSXN4OWhvYVl4T2NjdjlPWmxJa3hYb01rNFoxTmRiZnAvVllXcGY1ZDhKOXRLNjRwRjVCNjkxWUw2TDE4bUQ3bjJpOWt0YlQvVnVoUjVTSTlTSGgvVlpvcGZVUldzOW56bUhNK1FIVy8wSHBzV0pjOXdPYmovV3p0RjZNOVl1MGZpN3dIbTVqOCtsWmQ3OXcxaTNnd1owVWZvN0N6d253UXY4bTBXb1JpKzB6YVIwakcyWXY3T0xQUk1FcDNBMHVaWGJEWFNUdWxZZjloazh3NXFWQlV3MDA3M29MWEFqOFhxR05ITmxHWVZ4M2pQdUc4ZmhmWk5DVGxQQjVmeU1mUmtyc1JXcWp4VldVWmpMbktwVEpsWmxwbWZXcFNTbk9CSTBvSzVLUENaL0J0clZYYVJ0TDJxYm41T1hJQTIyVFU0dVVHbEdPMFBZc081dlp4ZDlYRW1INHErNXFYY1hPM3J1WHZ2dUhDTWg1V2VCZGFsLzNHaEZjZnoxOXR4VGJxWVYyUnB0S3ZhcTFLOWh1QWJaTEZkcmh1OVExM1gzQmR2M1k3aUMybzc4ZHhYamFwaG9iRzNOdjlteG1aeTllTExUdndmWVBpeVpDY0lhR2htcTJlYmFKb0t2cnhoc3B6bHgybE5uUG5xRnhyalg4UWxNYzZJTzNuV3AxSWpDSnpGbW1ERVZLYk1nenV5dGZIaDJiWTliTDQvUGwwMlBvQTkrdktJTFpMMXBGNzB4ZDRhWlVTTTlTR1N0MEowK0pDNjJJQ3BXSmZPZXlPSHlpdmN2aXNPLzU3QlptSHgrN2kzRHY3UU1ydThWaW9mcmV2NHdkWkhheUovaDdDYUgzYW0waHozUGxLcFVjeTlQQ056dW9VaWhWb1lYdlN5Umxkb3JHLzNOZm83eElxcDhRdmtYU3dGV3RRS0Y5N1dackdiUVJmRi9TcTBURUZyZmJRa3FLUnBPQ2hhMHR5c3NySWlVckxTVWxqUlRhMXozczU4eGMwZDMvdWErODR1SThVaEpUVWhLeHNKOWJzN090cEdRbHE5WEpwRERNL3dJNUNuTGJBSGphWTJCa1lHQmdaT28vY0dWU1NqeS96VmNHYnVZWFFCR0dTeGY0QzJEMGY1dC83MWorTWM4Q2Nqa1ltRUNpQUtGMURzVjQybU5nWkdCZ1B2dGZnWUdCVmUrL3pYOGJsbjhNUUJGa3dPZ0FBSXViQmQ0QUFBQjQybldVVDBoVVVSVEd2M09mdVRCeklXVXVSQkxKL0RNTjAvaWtVWnRoS3Nkc2hxWVVnMmVvMUNMRENOSnRncHVvVFVTN0Z0WENoYm9JSTNMbHFvMFFndEVpekoxR0JTVXQyaGhCVXQyKzgrWTlHWWFhNGNkMy83Lzd6bmZPaysvd2YzSXUwUElDMk1RcGlhTExaRkZIOHM0Q1l1WWRXckNJTGptQU5LbVZ1empDdVN6VzBTQlRpRk5UOGdMVkhJdVJLZDFIVHBLbW9KMGlhYUxucG5TOTdtVjdRTTlSbFJrY2RwN0JOVGRSWlFiaG1Zdm9NVFBVUm5qeW16ckwva3Q0Mk1hd3pLSGVkSEw4Rnp6SDVkd1N0WXp6WndJOXo3RUluOW5HT3kxaTBOeEFsWE1QKzAwdktrMkdZeDJJU3A3N2VXZHFyZDVOR0ErVHdBclBqSm9rOHJMTXUzU1Rjcmh5R1RYbU9Oc0o1TEdCSG16WTkvS0I3UjNHWjV6dmwvQnhkWi91RVkvNzU5QXExL21zVm1UbE15ck1GMVRLS2lxMExXL1FMSk00aEI4WXBlcnprMkhzMlI0akYwaFVQZkRYcktHWjU5OTNET3JsRHBya0ZlSWFONDI5cVdFc0VyZ3RFK2p3eHg2aGorVDBYZGdmTWprMGFielpYK1A0Q0lsd2Y0SytqZ1RrR1BzR1ArNy93Sm1scWhlTkJTOUNzRzAvcWhmVXQrU3JlY3AzRFh3b2hmZTQ0cXQ2VVl4NmNacm45VEJlalB1L2NIcXB5d1VmaXFFSG0vUmlnTHFxZmpETzdxNFBwV2lPcWRLTFlueGYxR3RxV1NQdk9zMDFlcWNuR05SOGNMWllFNkZxbmV5UWVlWkpscnBPVmtnOHFKOHAzNU8yY0wzQ05kM0Z5SEFKcjFIbmswZU02Mi90aVNLR2I2eXphUkpCbkNTMExnQjdnbWVQa2hiaU9YOUlCTlZGSGlwOVJab2pidER2RDMwTzJobjV5WGVZWjA2ZkpXT29jUjZRQmJZdjhYbHp6SVc5T0dvTU5VWDJNYSs2MGNuK1FkT0ZkdE9PWTh5aFdKQkxmcTRSbC9TVE5NbVFaRURzZjNNbDk5UjdwWU94c0o4aHlURFBkMzBJdjBGYXU0WDY5YlNHdFo2MGxqU1d1N0ZqbmZpNXp1OUs4TTFKK3prRCs5d3UyUzM3eVU3WWNUdGloK3hWL3EvWlNmNGYyc2QvQVY3WEJ3TUFBSGphZGM3ZloxdFJBTUR4K3lQMzN0eWI1Tnh6ei8yUms1TnpUcWRpcXFhaXFxYWlxbWFxRDFNUkZWVlRWUlZSVlRWVkVWTlYxWWVxcXFxWW1waWFQa1RNVEVYMUlROVJmWmlwUE14RTVXR3FhbXFtS3FvUHNiN3VZZC9QUC9BVmhIL3FGSHFFU2VHalVCR1JHQk1IeGJTNEpoYkVrbGdSdjRsTnlTZDVVa0thbFZhbHNuUXB0ZVNFdkNTdnlsdHlVUzdKVmZuT04rRmI4aDM0em56WGlxQjR5cENTVm1hVXQwcEJPVlJxU2tNVlZLNk9xVXRxV2EycVRmVldnOW96YlZoTGExa3RwMjFxUmEya0hXazNmdXhQK0RQK1hmK1IvN2NPOUc0OXBjL3A2L3F4M3RBZmpLZEcwcGczRG94VDQ4cTREM2lCZUNBWnlBU0tnWExnS3VnODZnOW1nOFhnajJBN2hFS1owR0tvR25vQUt2QUFCN05nQWV5QkQ2QUVqa0FWM0ppcUNVMWl4c3d4YzlLY04xZk1IZlBVckp0Tjg1ZlpnaElFc0JjT3dsRTREcWZoUE16QmRiZ0QzOE5UV0lkTitBdTJMTWtDVnBjMVl5MVllV3ZEMnJXS1ZoVUZFVVl4RkVjSk5JSlNxSVFxcUliTzBRVzZSbmUyWUFkdGJLZnNLWHZPWHJiWDdHMTczejV6aE1kbDdNU2N1Sk53TXM0YnArVGNPbTIzLzc4RzNSRTM2YjUyWjkyY3UrVVczSkpiY1d0dTNXMjY5eDczK3J3WDNvUTM1eTE3RzE3Qk8vZWFZUkFlRFMrSHY0UWI0WnR3RzBQY2lmdndTNXpHV1p6SFc3aUlQK01hL280dkl6d3lIdG1NWEpCdTBrc0d5REFaSlVreVFhWkpsaXlTSE5rblpWSW45MUVVSFlobW8vbG9MZHFpQWpXb1F6bnRvcjAwUVYvUkticEkxK2dlUGFUSDlDdHQwaiswelZRR0dXWlBXQmVMcytkc2lJMndNWlptVXl6REZsaWViYkJ0OW81OVlpZXN3ZTY1eWgzZXllTjhtS2Y0Q2kvekUvNnp3OS9SMDVINkN4aVZyUWdBQUhqYVkyQmtZR0QwWS9Ca1lHRUlZMkJuQVBLUUFBc0RJd0FYd3dFQkFBQUFlTnE5a3pzdkJGRVV4Lyt6MTJNOXNpRVJFWVZNUkNXczlZeUl3cnNRR29SNmxyRXJsbG16SThJSDJLaVZTcFhQb0ZaNGZBS3RENkJVKzk4elozZEpQTGFTbTduek8rODc1OHdGMElWM0dEZ05MUUJlK2NUc1lJQlN6QW1rbkNabGd6bW5TN2tCRTg2V2NpTjZuVXZsSnZRN044ck5LRHYzeWtuMEpWYVZXOGg1NVRaTUpNcks3ZVE3NVJSbUUyL0tIZWd4ZzhxZGFEVUx5Zy9vTm12S2o4aVlyUElUa3VaSytSa3BjeDN6aTBHdnVjVWlBaFJ4amhBSHlDR1BDQzdHa01Fb0prbEw4RkNnTHNBeHBYVktIcjFjckZHM2g3VG9BdElCOXZuczBocnhIWHNIMUxtVTg5U1VTTmFqQUo4VWNqL0JLV1ZMMWxhVStnRjNGMmZDRVpjdmVZcDhoemlTTEtWcTluM3FBbXIvUHVNOHZUeGNxSDJaVWxZeVdvL0tOMjlRaytPSkN2UU02NHB3c1MyNjJvbEdXY3YyTFZObi9OZWE5V1dyNVJyK2xPdjdEZ3lSUFdyMnRFZFc3MHF0eWd4eTB0Tkk4dm5pRjVFOGtpODFReHpLZE9KSi90WG4zKzIvVy9NeTd5Sm1NTUoxSml0TmZTM21TQ1BTL012czNFZitMY2JYR2YwMDFkb2NkaWhuMlN2ckVWVm51RVhiS2FWVm1ZYTlYZE5pRytjcHhtVzM5NjF5NjZib1krTjkvZTlMVXIrRWxXcld6ZXJkc1ZNcmZBQ3ZWcjNPQUFBQWVOcHRsRWRzRzFjVVJlK1ZaVWtVMVdXcnVQZHVtVVZzN3FLS3U5eDdrU2x5U0k1RnpsQkRVczB0dlNkSVlDQzdCR21iSkVpdlNBWFNlMEhLSW91czA1RkZrbTB5OCtlVGpBQnl3WFAvZS9lLyt6Z0VpUXFJMTcvWGNBQmxYaHkwM2xEQkNzN0FERlJpSnFwUWpSbzRVQXNuNmxDUEJqU2lDYzFvUVN0bVlUYmEwSTRPZEdJTzVtSWU1bU1CRm1JUkZtTUpsbUlabG1NRlZtSVZWbU1OMW1JZDFxTUxHK0NDR3g1NDBRMGYvQWdnaUJBMlloTTJZd3UyWWh1Mm93ZGg5S0lQL1JqQUR1ekVMdXpHSHV6RlBneGl2N243UVJ6Q1lSekJVUnpEY1p6QVNaekNhWnpCV1p6REVNNGp3a284aXB0d005N0UvZmdKdCtBZTNJa0g4RGdlNDB6Y2dSOXdJNjZ4aXRXNG16VzREZS9pUnpyd0lKN0EzL2dMLytBUlBJV1A4U0dleGpDaXVCY3hmQW9GSCtFVGZJblA4RG0rd00rSTR4dDhoYS94REJMNEUvZmhlM3lMNzVERXIvZ2R0K01DVkl3Z2pSUTBQQVFkbzhqQVFCWjU1RENHY2Z5Q0NVeGhFaGR4R1pmd0toN0dWVnpCZGJnZXYrRVB2SVpuOFJ4ZVp5MmRyR005RzlqSUpqYXpoYTJjeGRsc1l6czc4RHhlWUNkZXhpdDRqM1B3SWw3Qys1eUxHL0FPYnNXVCtJRHpPQjl2NFcwdXdCdGN5RVZjekNXNGkwdTVqTXU1Z2l1NWlxdTVobXU1anV2WnhRMTAwVTBQdmV5bWozNEdHR1NJRzdtSm03bUZXN21OMjluRE1Idlp4MzRPY0FkM2NoZDNjdy8zY2g4SHVaOEhlSkNIZUpoSGVKVEhlSnduZUpLbmVKcG5lSmJuT01UempIQ1lVY2FvTU00RWsxUjVnU05NTVUyTk9qTWNwY0VzYzh4empPT2M0Q1NuZUpHWGVKbFhlTFU2cjZrdWx5c29HYkxaNDVMc3N4bjJTSG9sZlpMQzcrNFA5VnYwbUFNazNaSWVTYTlrdDZSUDBpOFprQXhLaGlSN0pNTTIzYTdhdUpySUcwb3NrazA2SW5IVjNNSGpDdGFQNXZXY1lpaGppcEZWWXRJNlVKVld0WHhPcWNvcVVWMlRWVytmVForbnNqOXY2UFloSEJLai9HNnZ6OTdYN1hOSnVtdDBUY2tsVlNQbXlJM3JRbVJseXlmcGx3eElCaVZEa2owT2M0U2lKcEs1WkYwdWFTaFNaNTF4ZGF5ZzY3TG03cG84aUh1K2dWNkxBMkg3a1pwMFMzb2t2WkxkamluRjBMc3lXajV0TFdzTGMxa2hha1dpa0k2NG5qZWtNcE50WDFhZHNIMWlBVnVLTld5anBzcUJka1pXMWVJaVF3Z3J3eEl5dzVKMmhxMnNET0d6TW9UUHpoRFN6aEJHa1NHVXlERERESHVNcmF3eGxoSmpMQ0hIQ0dtUEVVWXh4bEx0NWw1RGNTTVN6YW02Tm1TYnJXT25XTE5jcDhPS0s5OHcwOHMxMnMxbHl0WGJwbVdMbFlSOWVzRC82dFBtRitzZFltSzVodmpBWlJvMWlkUmtKdWwyQloxSmsrWTIwVWhXY1NxYTlUdVJPbDNVRFptSW9XZ3BKWjRUeDBaeE5NU2p0TTYxMlZUUk9SeUpqcFNPVGNObTFJaVNLMTV0bG9YUzVRYXJvcFJtaTJPcDdSek9wMUtLclZzU2VUVmxmdkdKVk5IZVdpeVZyZ2hiU2tucnVlazJVU3JacWlPeWx6SGo5RmhVMGF4L2hGalpXa3FQcHV3bjV2R0dwUEFGQ2lJb2hkOVRFRjRwQWdWUG9PQUp1UXJDWFJDRld5RjV5K3QyRllTbklBb3RUNkFnZ3Y4QjV0NWlad0FBQUFGV3FsN3dBQUE9JykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIFNldCAxcmVtIHNpemUgdG8gMTBweCBidXQga2VlcCB0aGUgZGVmYXVsdCBmb250IHNpemUgdGhlIHNhbWUgKi9cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbiIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGxheWVyIGNsb3Vkc2NhcGUtYmFzZS10aGVtZSB7XG4gIGJvZHkge1xuICAgIC0tY29sb3ItcHJpbWFyeS01MC0xeTA1eHY6I2YwZmJmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OTojZDFmMWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0yMDAtdnVicjR3OiNiOGU3ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3g6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieDojNDJiNGZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS01MDAtcTljMTZ5OiMwMDk5ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWs6IzAwNmNlMDtcbiAgICAtLWNvbG9yLXByaW1hcnktNzAwLW42azEyMTojMDA0YTllO1xuICAgIC0tY29sb3ItcHJpbWFyeS04MDAtajlyajM4OiMwMDNiOGY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnI6IzAwMmI2NjtcbiAgICAtLWNvbG9yLXByaW1hcnktMTAwMC03dW1vcHg6IzAwMTEyOTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTAtcHZ1MDRuOiNmY2ZjZmQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmY6I2Y5ZjlmYTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTUwLWdlemhlbjojZjZmNmY5O1xuICAgIC0tY29sb3ItbmV1dHJhbC0yMDAtZnF0NHR6OiNmM2YzZjc7XG4gICAgLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQ6I2ViZWJmMDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2azojZGVkZWUzO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyOiNjNmM2Y2Q7XG4gICAgLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTU6I2I0YjRiYjtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNTojYTRhNGFkO1xuICAgIC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiOiM4YzhjOTQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTU1MC16MmE0NHU6IzcyNzQ3ZTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dzojNjU2ODcxO1xuICAgIC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmOiM0MjQ2NTA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHM6IzMzMzg0MztcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZDojMjMyYjM3O1xuICAgIC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwOiMxYjIzMmQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm86IzE2MWQyNjtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYzojMTMxOTIwO1xuICAgIC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4OiMwZjE0MWE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTEwMDAtN292dmx0OiMwNjA4MGE7XG4gICAgLS1jb2xvci1lcnJvci01MC0xdXBrdno6I2ZmZjVmNTtcbiAgICAtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjg6I2ZmN2E3YTtcbiAgICAtLWNvbG9yLWVycm9yLTYwMC1tZG4zbmc6I2RiMDAwMDtcbiAgICAtLWNvbG9yLWVycm9yLTkwMC1za29ucDE6IzcwMDAwMDtcbiAgICAtLWNvbG9yLWVycm9yLTEwMDAtZWNtdWRtOiMxZjAwMDA7XG4gICAgLS1jb2xvci1zdWNjZXNzLTUwLXlvdzl1YzojZWZmZmYxO1xuICAgIC0tY29sb3Itc3VjY2Vzcy01MDAtaGh4YjRnOiMyYmI1MzQ7XG4gICAgLS1jb2xvci1zdWNjZXNzLTYwMC1nN2h6Mmk6IzAwODAyZjtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtMTAwMC14eTFndnE6IzAwMTQwMTtcbiAgICAtLWNvbG9yLXdhcm5pbmctNTAtdXhoZWI4OiNmZmZlZjA7XG4gICAgLS1jb2xvci13YXJuaW5nLTQwMC01NXB1Z2E6I2ZmZTM0NztcbiAgICAtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1YjojZmJkMzMyO1xuICAgIC0tY29sb3Itd2FybmluZy05MDAta3B4dDhjOiM4NTU5MDA7XG4gICAgLS1jb2xvci13YXJuaW5nLTEwMDAtNjVsMDcwOiMxOTExMDA7XG4gICAgLS1jb2xvci1pbmZvLTUwLWNkdnRyczojZjBmYmZmO1xuICAgIC0tY29sb3ItaW5mby0zMDAtcTl4ZDFsOiM3NWNmZmY7XG4gICAgLS1jb2xvci1pbmZvLTQwMC02NzR4YWM6IzQyYjRmZjtcbiAgICAtLWNvbG9yLWluZm8tNjAwLXVuMjF6aDojMDA2Y2UwO1xuICAgIC0tY29sb3ItaW5mby0xMDAwLXM3N29rOTojMDAxMTI5O1xuICAgIC0tY29sb3ItcHVycGxlLTQwMC1vN2ZyNGs6I2JmODBmZjtcbiAgICAtLWNvbG9yLXB1cnBsZS03MDAtNWhjYmV1OiM3MzAwZTU7XG4gICAgLS1jb2xvci1hbWJlci00MDAtejZvZGRuOiNmZjk5MDA7XG4gICAgLS1jb2xvci1hbWJlci01MDAtcnNobzF4OiNmYTZmMDA7XG4gICAgLS1jb2xvci10cmFuc3BhcmVudC1pNjFnczE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ibGFjay1jb3gxaHk6IzAwMDAwMDtcbiAgICAtLWNvbG9yLXdoaXRlLXAxemx2eTojZmZmZmZmO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtMms3ZXVsOiNlYTcxNTg7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTQwMC1zc3JmMm86I2RjNTAzMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNTAwLW0xNGttdTojZDEzMzEzO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC02MDAtOTM4djNoOiNiYTJlMGY7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTcwMC1mNnNxOHQ6I2E4MmEwYztcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtODAwLXR6a2FhZDojOTcyNzA5O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC05MDAtZmhnMGxoOiM4OTI0MDc7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTEwMDAtOWlpZ3pvOiM3ZDIxMDU7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTExMDAtNG43YjN6OiM3MjFlMDM7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTEyMDAtZWszY3VvOiM2NzFjMDA7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTMwMC1ocWh0bW46I2UwNzk0MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWc4YzFmYzojY2M1ZjIxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtajNjMmN1OiNiYzRkMDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC0xYWQ3bzQ6I2E4NDQwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLXNwc2YycjojOTgzYzAyO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS04MDAtMjQ0ZDdiOiM4YTM2MDM7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC04b21rOTI6IzdlMzEwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTAwMC1lenE1cHo6IzczMmMwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC1iaGNtZzU6IzY5MjgwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1leHM2amo6IzYwMjQwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMzAwLWZwejhvMDojYjI5MTFjO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy00MDAtdnhpcXJmOiM5YzdiMGI7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTUwMC0xcWdydGo6IzhhNmIwNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNjAwLWF3ZXF5MjojN2I1ZjA0O1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy03MDAteGgwbGo5OiM2ZjU1MDQ7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTgwMC1ncDQ0MjI6IzY1NGQwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctOTAwLXI2Z3gzazojNWQ0NTAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMDAwLTZkbmFjNjojNTUzZjAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMTAwLWZxcDRzdzojNGQzOTAxO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMjAwLWs3a2Y0dzojNDgzMzAwO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTMwMC02NzY2ZXY6IzY3YTM1MztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi00MDAtZ2Q0MWF5OiM0MTkwMmM7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXlyMThuMzojMWY4MTA0O1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTYwMC1iMWdtcjA6IzFhNzMwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi03MDAtMzA1c2xlOiMxNzY3MDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tODAwLXJoNDJ6cjojMTQ1ZDAyO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTkwMC0yeDVzbW06IzEyNTUwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMDAwLW9wcGhvcTojMTA0ZDAxO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTExMDAtbzY3dXptOiMwZjQ2MDE7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTIwMC1zdzQ2ZmM6IzBkNDAwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0ycWx5cmc6IzJlYTU5NztcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTQwMC1zOHBhNzc6IzFjOGU4MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC04ZDgzMGI6IzBkN2Q3MDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTYwMC03NzJuOXQ6IzA5NmY2NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTcwMC0yOW1ud206IzA2NjQ1YTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC12cDQxdDY6IzA0NWI1MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTkwMC1rMDIweWE6IzAzNTI0YTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAtZmhwcXQzOiMwMTRiNDQ7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMTAwLTZ3NTk4dzojMDE0NDNlO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTIwMC0wdTc4bXk6IzAwM2UzODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMzAwLXBkemEwcTojNTI5Y2NiO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtYWpsMDM4OiMzMTg0YzI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTUwMC05czhnb3I6IzAyNzNiYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNjAwLTd5bWI3ZzojMDE2NmFiO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS03MDAtNXF6cmFzOiMwMTViOWQ7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTgwMC1hd2N6aDQ6IzAxNTI5MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtOTAwLTZ3eHd6azojMDE0YTg3O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMDAwLTAwMDA1YjojMDE0MzdkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMTAwLThud2Z3ZjojMDAzYzc1O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMjAwLXY2MHA4YjojMDAzNjZkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0zMDAtZzcyc2xxOiM2ODhhZTg7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTQwMC1oZTUzOG06IzU5NzhlMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXF1Y3R4dTojNDA2NmRmO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtNnFhdjNqOiMzNzU5Y2U7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTcwMC1zcDd0NG06IzMxNGZiZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXEwMXVtdDojMmM0NmIxO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAtZ29nN3oyOiMyNzNlYTU7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEwMDAtYzEzbmY4OiMyMzM3OWI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTExMDAtZGRrNmVvOiMxZjMxOTE7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAtZ3Q1NTB0OiMxYjJiODg7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC04NXEwMzY6I2E3ODNlMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNDAwLTlheGg2cjojOTQ2OWQ2O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtcm4yamJsOiM4NDU2Y2U7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC0yNnM0cmc6Izc3NDliZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNzAwLXR2OGN2ZzojNmI0MGIyO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS04MDAtaDYxcWx4OiM2MjM3YTc7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1hbTQ1MmI6IzU5MzA5ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC11YXJxcGI6IzUxMjk5NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC15OGN0bmQ6IzRhMjM4YjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTIwMC1ocjlmNDA6IzQzMWQ4NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTMwMC1ld25odDc6I2RhNzU5NjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1zbWpkYXQ6I2NlNTY3YztcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTUwMC1idzg2NGI6I2MzM2Q2OTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTYwMC0ycm8xNHk6I2IxMzI1YztcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1yeXh2dWE6I2EzMjk1MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC10Y3VzZjg6Izk2MjI0OTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTkwMC1rcHluZTQ6IzhiMWI0MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtMXNvbHVjOiM4MTE0M2I7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0xMTAwLWZmNmc5MzojNzgwZDM1O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC13OTU4NWQ6IzZmMDYyZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtY3JpdGljYWwtYzZicmR1OnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC05aWlnem8pO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1oaWdoLTE4ZmhnNTp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTYwMC05Mzh2M2gpO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1tZWRpdW0tM3RybXkzOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWc4YzFmYyk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWxvdy1icjZ3djA6dmFyKC0tY29sb3ItY2hhcnRzLXllbGxvdy0zMDAtZnB6OG8wKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtcG9zaXRpdmUtbWQ3ZXFhOnZhcigtLWNvbG9yLWNoYXJ0cy1ncmVlbi0zMDAtNjc2NmV2KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaW5mby15ZHM0eDI6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtYWpsMDM4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbmV1dHJhbC1rMnAzM3Q6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmVnYXRpdmUtYWFkMjZtOnZhcigtLWNvbG9yLWVycm9yLTYwMC1tZG4zbmcpO1xuICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1wb3NpdGl2ZS1tazI4MDQ6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtZzdoejJpKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1panV6emo6dmFyKC0tY29sb3ItaW5mby02MDAtdW4yMXpoKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmV1dHJhbC1wZDdraDQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQta2p4ZjNtOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLXhtY2J2azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy1iOTVuY2Y6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEteHUwZGVnOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMzAwLWc3MnNscSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yLWt0aXQwOTp2YXIoLS1jb2xvci1jaGFydHMtcGluay01MDAtYnc4NjRiKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMtZzBzcmowOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0ycWx5cmcpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNC01dmF1d3A6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtcm4yamJsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTUtM3Y4ZXJ5OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLWhxaHRtbik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC02LXp0ZGQ4ZDp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC02cWF2M2opO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNy0zajVvNnc6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstODAwLXRjdXNmOCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC04LWM1cjM5bTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC02MDAtNzcybjl0KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTktOG42aXV2OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtODAwLWg2MXFseCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMC1vcHRhMHc6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtMWFkN280KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTExLWIycjdqYzp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC1nb2c3ejIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTItYjVkcnRtOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtZmY2ZzkzKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEzLWM2OXhnOTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC05MDAtazAyMHlhKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE0LWRiMTl4ODp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTExMDAteThjdG5kKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE1LTh6OHZqdzp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC04b21rOTIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTYtNTQ5amtsOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC1ndDU1MHQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTctbnJpbzd0OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1zbWpkYXQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTgtdG05MDJ2OnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtMHU3OG15KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE5LXVqY3I4Njp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC05YXhoNnIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjAtaDU1ZTRnOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1leHM2amopO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjEtdnMwdThsOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXF1Y3R4dSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMi02a2x0M2w6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLXJ5eHZ1YSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMy0zenBrZHQ6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLThkODMwYik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNC16OWE0dWs6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS03MDAtdHY4Y3ZnKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI1LXRnZHNrMjp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC1qM2MyY3UpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjYtbG84em45OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXEwMXVtdCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNy1icnVoc2E6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC0xc29sdWMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjgtNmIwMGZiOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC12cDQxdDYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjktYXVybWlkOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC11YXJxcGIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzAtZmpubWQ3OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtODAwLTI0NGQ3Yik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMS03emNjdDU6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLWRkazZlbyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMi1ycmRhNnk6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMzAwLWV3bmh0Nyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMy0ydjBtenY6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtMTEwMC02dzU5OHcpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzQtZzlhOXEzOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLTg1cTAzNik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNS11MHc4MjE6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLWJoY21nNSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNi10dGh1Zjg6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtaGU1MzhtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM3LXk1ODhibDp2YXIoLS1jb2xvci1jaGFydHMtcGluay02MDAtMnJvMTR5KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM4LXFkaDk3dTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC00MDAtczhwYTc3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM5LXlpc3E2bDp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC0yNnM0cmcpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDAteWVlcjF2OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWc4YzFmYyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00MS10dTlkeHc6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi03MDAtc3A3dDRtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQyLXE0MTBrcDp2YXIoLS1jb2xvci1jaGFydHMtcGluay05MDAta3B5bmU0KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQzLWR3ZXc3cTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMjltbndtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ0LTJ0aHA5Njp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1hbTQ1MmIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDUtNmtpbmo2OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLXNwc2Yycik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Ni1pZWZ4ZnE6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMDAwLWMxM25mOCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Ny05bDl3bDI6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC13OTU4NWQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDgtNXMybjByOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAtZmhwcXQzKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ5LWJ1YjBsMTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTEyMDAtaHI5ZjQwKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTUwLXV0cnB1NTp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtZXpxNXB6KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLXIxMGpndjp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC12MG10b2MpO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktZGFyay1yZWQtajhibW9jOiM4NzAzMDM7XG4gICAgLS1jb2xvci1zZXZlcml0eS1yZWQtd2Y1dzJkOiNjZTMzMTE7XG4gICAgLS1jb2xvci1zZXZlcml0eS1vcmFuZ2UtcnBiY3VzOiNmODkyNTY7XG4gICAgLS1jb2xvci1zZXZlcml0eS15ZWxsb3ctNGVyNnpxOiNmMmNkNTQ7XG4gICAgLS1jb2xvci1zZXZlcml0eS1ncmV5LXNwN3FvODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtMHhsOHBwOnZhcigtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLWo4Ym1vYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLThuYmdkaTp2YXIoLS1jb2xvci1zZXZlcml0eS1yZWQtd2Y1dzJkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1sYmxqczI6dmFyKC0tY29sb3Itc2V2ZXJpdHktb3JhbmdlLXJwYmN1cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctZ2l6OGI2OnZhcigtLWNvbG9yLXNldmVyaXR5LXllbGxvdy00ZXI2enEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC1obmhnbXY6dmFyKC0tY29sb3Itc2V2ZXJpdHktZ3JleS1zcDdxbzgpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtdHY0dnc0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXQ0c3V2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLThmNjBrYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LWd2b2poaTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC15bm0yd2w6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTEwLXZ3Zm10czpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS1jankzYWw6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWV3dWFkZTpyZ2JhKDM1LCA0MywgNTUsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXFoNzU1OTpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS05dno3NHQ6cmdiYSgxNSwgMjAsIDI2LCAwLjEyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi11bDNzMnA6dmFyKC0tY29sb3ItZXJyb3ItNjAwLW1kbjNuZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1hM2kxczk6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtZjYyZno5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGVmYXVsdC1vNjR1dHo6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRpc2FibGVkLTl4em51Mzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItY3Yzdnh2OnZhcigtLWNvbG9yLXByaW1hcnktNTAtMXkwNXh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmY6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjM6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xeTA1eHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXpucXU0eDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1mNjJmejkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjOnZhcigtLWNvbG9yLWFtYmVyLTUwMC1yc2hvMXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW16YmQ2eDp2YXIoLS1jb2xvci1hbWJlci00MDAtejZvZGRuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvMDltazp2YXIoLS1jb2xvci1hbWJlci01MDAtcnNobzF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtbHZvMGR5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC1idmhic246dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC00dDZ6bnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1ob3Zlci03NG41bzE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LXA4OGx2Yjp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLWpka2htcDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS02bmt3OTY6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtZnF0NHR6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM244enEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLWdlemhlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWpidTdxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItbWhrbXJlOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTBvcTdlZjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1mcXQ0dHopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLXhyZXllZDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWQ0enk3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItY3RxOGNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWZxdDR0eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtaHZ1MXFpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWZ0MzFpMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtaHZ1MXFpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItMXh2a2RnOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LWs1ZGxxdzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtazp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWRoaG8wMzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZ2pwdDFoOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMXkwNXh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci1pd3J2YzE6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtZnF0NHR6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1ubGo3bWQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLW8zNDU1byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLTRjOWp0NDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRiejp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW86dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xeTA1eHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm06dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLXRicjN3MTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC1sbmYyOXQ6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtZXd1YWRlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1vYmlsZS1wYW5lbC1lZDBhdmE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWUxZmttNTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1lazRuejQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS1hcDkxdm06dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1kZWZhdWx0LTJoZ2pkdTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWhvdmVyLTBjcG03Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1zZzIyNnY6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LTAxMzAxbjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWtwYmM5eDp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC1uNmsxMjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTNwcHNkODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS00dm5vYjg6dmFyKC0tY29sb3ItaW5mby02MDAtdW4yMXpoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTJya3l2dTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1nN2h6MmkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS00bm8zMzc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC0wNDg3ZWE6dmFyKC0tY29sb3ItZXJyb3ItNjAwLW1kbjNuZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3cteTZ1czVyOnZhcigtLWNvbG9yLXdhcm5pbmctNDAwLTU1cHVnYSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItcWU1bjR3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYWN0aXZlLWE0aDlyODp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1waTlxcWQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWhvdmVyLWpoODJvbzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTJmOGVnZDp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1qZHAzYjc6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtaDR6OWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWIzdmxvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtOWl1Y2ltOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtMmoxNnBsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTJyazNxZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXp4aTUxMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LWdocW03dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLTJxdHNjNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtdmExZ3Z5OnZhcigtLWNvbG9yLXByaW1hcnktNzAwLW42azEyMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWx4cm42Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctZTh2OGoyOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1yOXkwZ3Y6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtcm9yNjUwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTNkMmRheTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdnpuNXFvOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtNDF0MGE1OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtYTN5MXFzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdHdhOGpvOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTF0bW1haTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci14cGZ2cnI6dmFyKC0tY29sb3ItZXJyb3ItNTAtMXVwa3Z6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5OnZhcigtLWNvbG9yLWluZm8tNTAtY2R2dHJzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLWoxNDNzdzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXV3ZTFlOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTc3NG1uNzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwLXlvdzl1Yyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLXh2czBicDp2YXIoLS1jb2xvci13YXJuaW5nLTUwLXV4aGViOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1sNTYzN206dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLTF4dmtkZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLTNveG51dzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wczhzODM6dmFyKC0tY29sb3ItcHJpbWFyeS0yMDAtdnVicjR3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQteXB2cWppOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWF2YXRhci1nZW4tYWktb3hwMnY2OnJhZGlhbC1ncmFkaWVudChjaXJjbGUgZmFydGhlc3QtY29ybmVyIGF0IHRvcCByaWdodCwgI2I4ZTdmZiAwJSwgIzAwOTlmZiAyNSUsICM1YzdmZmYgNDAlICwgIzg1NzVmZiA2MCUsICM5NjJlZmYgODAlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYXZhdGFyLWRlZmF1bHQtdDQyN3htOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci10ZXh0LWF2YXRhci1rdWhrb2E6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbG9hZGluZy1iYXItZ2VuLWFpLXRleTcwaTpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiOGU3ZmYgMCUsICMwMDk5ZmYgMTAlLCAjNWM3ZmZmIDI0JSwgIzg1NzVmZiA1MCUsICM5NjJlZmYgNzYlLCAjMDA5OWZmIDkwJSwgI2I4ZTdmZiAxMDAlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtb3V0Z29pbmctYXk2bmozOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rajZmZ2s6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtZ2V6aGVuKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctMGNncTQ5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLTd0d3E1MTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1saW5rLWRpc2FibGVkLW5wd3F4YTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRpc2FibGVkLTl4em51Myk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXZkZmF3OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC16cmE5cDk6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC0wNXA3NHM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC1ubm9ma246dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZGd4bjZ6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC05dTQ3aHM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW16YmQ2eCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtcm1lbjlvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1pM2V0cTg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1ibzA5bWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1xNzlnbXM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtamRnNXlkOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQ6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWE4eDkxazp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWI1MWx0OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1saWdodC10aGVtZS1xNmhzdnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS12MDlldGk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3ODp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1zYmFtNDI6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWN4eWFpZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC02MGJseXQ6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdDkxNjA5OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWN4eWFpZik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXJ6a3BwZTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC02MGJseXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTlodXoxYTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWszdm1vejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtaGZhaTJhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LXNoMzU0ODp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWspO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLWt2OGVpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1mdTdkZ246dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1lZGdyemk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LWdvYnJ1aTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTY6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03Zjkwczc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItZ2E5c2NoOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC02cnEzZm06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXRvcC1ncDJkMXA6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1zZTJ5M3M6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczejp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwaik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zbDZ4MXg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd3bWV2aTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItZXd4ZWRpOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1ub3RpZmljYXRpb24tc3RhY2stYmFyLWFzenNzZTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1waTlxcWQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItdm9iOWc3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS00eGVmcDk6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2Q6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLTdiZ3l3OTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci05NDF4ZWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2Q6dmFyKC0tY29sb3ItZXJyb3ItNjAwLW1kbjNuZyk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczOnZhcigtLWNvbG9yLWluZm8tNjAwLXVuMjF6aCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MteGo1anBtOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWc3aHoyaSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWtweHQ4Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWFscGhmcDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtMHIyd2NzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWtyb2ZkNjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LWg1Nmk3dDp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXFoNzU1OSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUteGU5b2kzOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZnh4amM3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtM294bnV3KTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC03Y3RjYjY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LXJoeWc5bzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LXB3OW84cjp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dCk7XG4gICAgLS1jb2xvci1zdHJva2UtY2hhcnQtbGluZS0zbnNuazY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtZ3V1NnQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi01NGF0Mm86dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1odWkyeTg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMzQ3MTZhOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hd29wdzE6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0xaG85bjg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWttcm1xczp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1kM3FwNG86dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtazJtenlyOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0yYTJvYXg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtZTJlZ3g0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItM3N0amxkOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLTgwOGRveTp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmUpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC11b3VueG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWk4NzB0eDp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1kcXU0emg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1xMXRwdW86dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1jbmk4ZTQ6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1tcXIyNzY6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLW91eDg5NCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcWc4azU4OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1sMHYzeDA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQteTJlb3hmOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWFwa2ljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItazdkZjdoOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtM3ZqaTRrOnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtNGdkcGNsKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC04dHduNmI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWE0Zzl6bTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS00ZjM0ZjY6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2cpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1jMDlxdTI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktMDNocjlzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXBqdmtncDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItOGgzMTg2OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC10d2dwemg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0cik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0xZjRlZHo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMWY0ZWR6KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLTRnZHBjbDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktcWYwMzFoOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtNWhjYmV1KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTV2YmlhZDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1leHpqZTE6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC1tb3JnNmk6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItc2Vjb25kYXJ5LWk0amhwNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS1hYjk5M246dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLXR2MnU3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15ZWE5eDA6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3MpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtbnp0aGFuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLW9hN3BsaTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1wamZ2czg6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLTFhMTVzMzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS0xdDVtcGw6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci0yd3pqZzc6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1wN21oeXY6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LTJ0aXIyNDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1kMmRiN3c6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWNvMjN6czp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItZ2gyNHBrOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWI0d2c2YTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtejR3am52OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItY24zbXFoOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC13NXRkZHE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci10amowZWs6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGs6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtdzR4aGEzOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWVsdjEzZzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUteWJ1Y2FoOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC00cnhsb3A6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1vYjV0eG06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLTEzdGx1cTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3OnZhcigtLWNvbG9yLWVycm9yLTYwMC1tZG4zbmcpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXpsM2kxZDp2YXIoLS1jb2xvci1pbmZvLTYwMC11bjIxemgpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjY6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtZzdoejJpKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04OnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWtweHQ4Yyk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTM3OW9vZTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtc3Z1dzUyOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItbWk3OWJmOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLWQ2YjQ1ajp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItejNnMzJiOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OSk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1nNjR5cXU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItODduYzk1OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLWVpNW0yajp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTF5MDV4dik7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnFtMGNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWI4Z2JscTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtOGlwenkxOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXIteGtwcThyOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1kZzYwcjM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS0wbThjeXc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1icGV1Ymc6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItcHA5MnJ1OnZhcigtLWNvbG9yLXByaW1hcnktNTAtMXkwNXh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWdzYTA3Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1mNjJmejkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQteDI3YzlxOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItc3JsNzRkOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLWlqaGN3cDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXA5M3ZpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1lN2o4aDc6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtaHR4NDBpOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtODF5a2NwOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXJ6Y3JlYzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtcXkzbGVmOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWdoZDVrbDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgIC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctdWZvd2UzOjAuMDA1ZW07XG4gICAgLS1mb250LWNoYXJ0LWRldGFpbC1zaXplLTlxcjI1cTp2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdik7XG4gICAgLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXphdnBlbzo3MDA7XG4gICAgLS1mb250LWV4cGFuZGFibGUtaGVhZGluZy1zaXplLXdyc3I1Mjp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbik7XG4gICAgLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbDpcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LWZhbWlseS1kaXNwbGF5LTB4eXpiZzp2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCk7XG4gICAgLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYjp2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCk7XG4gICAgLS1mb250LWZhbWlseS1tb25vc3BhY2UtcTQ3bTdrOk1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC10czJzNm86dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSk7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLWcyd3dzMzp2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybik7XG4gICAgLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLWltdHh3cTp2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy11Zm93ZTMpO1xuICAgIC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtdnNseWc5OnZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi0wZWcyMGMpO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtOHhiMnFqOnZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS11b2FxZGgpO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS0zM2g5ajg6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXkpO1xuICAgIC0tZm9udC1zaXplLWJvZHktbS1hN25oMm46MTRweDtcbiAgICAtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2OjEycHg7XG4gICAgLS1mb250LXNpemUtZGlzcGxheS1sLXdhNndvbzo0MnB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmcteGwtd3ZrYnVyOjI0cHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy1sLXZuYWN4NjoyMHB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXk6MThweDtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtenAwOGVuOjE2cHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy14cy1qOHl6eHY6MTRweDtcbiAgICAtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxOmdyYXlzY2FsZTtcbiAgICAtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG86YW50aWFsaWFzZWQ7XG4gICAgLS1mb250LXNpemUtdGFicy1lZW8yMTU6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy16cDA4ZW4pO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1pY2h4emw6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1kaXNhYmxlZC12NXI1NTE6dmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1ueTRodXApO1xuICAgIC0tbGluZS1oZWlnaHQtdGFicy12cG5qbzc6dmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWhtaTR2Yyk7XG4gICAgLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LW55NGh1cDo3MDA7XG4gICAgLS1mb250LXdlaWdodC1idXR0b24tMGVnMjBjOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWFsZXJ0LWhlYWRlci16ZzI1bzE6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLWZnNWt5ZTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLXUzbTR3ZTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLWwtMHQ2ZHdjOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS16ZjgyZHI6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWxjeDBhaTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLXdxcXBuZTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1kaXNwbGF5LWwtaDV6c2k4OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYXZ5LTZ5aDR1bjo3MDA7XG4gICAgLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zOjQwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWxpZ2h0ZXItbGRrb2o1OjMwMDtcbiAgICAtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2s6MC4wMDVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1lbHl5eGs6LTAuMDNlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtY2trYjZ1Oi0wLjAyZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtNXY2aWJ2Oi0wLjAxNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduazotMC4wMTBlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy00c3Q5ZXA6LTAuMDA1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLWZnb2c3YTpub3JtYWw7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlOjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxOjE2cHg7XG4gICAgLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtdndhbnpwOjQ4cHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMDozMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NjoyNHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaDoyMnB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWhtaTR2YzoyMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1xOWowMDQ6MThweDtcbiAgICAtLWJvcmRlci1hY3RpdmUtd2lkdGgtYXh6bTI0OjRweDtcbiAgICAtLWJvcmRlci1jb2RlLWVkaXRvci1zdGF0dXMtZGl2aWRlci13aWR0aC00d2U2amY6dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXkpO1xuICAgIC0tYm9yZGVyLWNvbnRhaW5lci1zdGlja3ktd2lkdGgtbnJpMGl4OjBweDtcbiAgICAtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLW4xZWtlNjowcHg7XG4gICAgLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprOjFweDtcbiAgICAtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NjoycHg7XG4gICAgLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeDoxcHg7XG4gICAgLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteToxcHg7XG4gICAgLS1ib3JkZXItZHJvcGRvd24tdmlydHVhbC1vZmZzZXQtd2lkdGgtM3dwOTU0OjJweDtcbiAgICAtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMTo4cHg7XG4gICAgLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXc6MnB4O1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtZGFzaC1hcnJheS1kZXNlZmk6MyA1O1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLWFzbHdvdTpyb3VuZDtcbiAgICAtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXRlc29yMToycHg7XG4gICAgLS1ib3JkZXItcGFuZWwtaGVhZGVyLXdpZHRoLXQxaXExbToxcHg7XG4gICAgLS1ib3JkZXItcGFuZWwtdG9wLXdpZHRoLTEwOTkwajoxcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXN5YWdmNjp2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLXBwMXB0dSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJhZGdlLWV4b2xmYjo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3M6MjBweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjOjNweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNXBhbGNrOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LWQ4aXByNzp2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0pO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jYXJkLWVtYmVkZGVkLWZ2Y2xwODp2YXIoLS1ib3JkZXItcmFkaXVzLWNoYXQtYnViYmxlLWhhYWZzZyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXBpOXU4cTp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC1kOGlwcjcpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtbDBnNmUzOnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1lbWJlZGRlZC1mdmNscDgpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tOjE2cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy15amhzY3c6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2k6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWVrbHExNDoxMnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci1wcDFwdHU6MTJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTU6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHI6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLTZmcWI1dzp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0cik7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTE6MjBweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGlsZXMtd20xdmd3OnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2hhdC1idWJibGUtaGFhZnNnOjhweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1vamFxeGc6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIpO1xuICAgIC0tYm9yZGVyLXRhYmxlLXN0aWNreS13aWR0aC1haTMxbWk6MXB4O1xuICAgIC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudTowO1xuICAgIC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4cjoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC14MjRnenQ6dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXkpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWNhcmQtc2VsZWN0ZWQtMDFpNmJyOnZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdyk7XG4gICAgLS1ib3JkZXItd2lkdGgtaXRlbS1jYXJkLTN3bXlwMzp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC14MjRnenQpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC10dWlmZ3k6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LTV3YmZzazp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtdHVpZmd5KTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1lbmQtcThycjQyOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC10dWlmZ3kpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1zdGFydC1nam02bTE6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXR1aWZneSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLWVuZC05czQyNnY6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXR1aWZneSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNzoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtZHJvcGRvd24teW91Y2F5OjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHg6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHU6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tc21hbGwtejU1aTV0OjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW5vcm1hbC05aDd2ajc6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbWVkaXVtLWI3aWNxdjoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1iaWcteW1neTQyOjNweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLXU2NDVyZzo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxOnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LWQ4aXByNyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0ODp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZW1iZWRkZWQtZnZjbHA4KTtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LWp5M2t1dDp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC14MjRnenQpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLTAybDZmZzp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC14MjRnenQpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWFjdGl2ZS1wd3RnenU6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQteDI0Z3p0KTtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1yZHZsYmM6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQteDI0Z3p0KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LTI5YnF5bToyNzBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVubnRmNjo5MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZzoxMzVtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC16ZmliaDY6MTE1bXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2s6MTY1bXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwOjI1MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1nZW4tYWktZ3JhZGllbnQtODRzaTVuOjM2MDBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItbG9hZGluZy1kb3RzLTF4eHZpczoxMjAwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1jeGk5Zzc6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZyk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWx5emIwazp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtYzl1dG1nKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLW90c2poODp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy16amk1dmwpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stdHl2bnl3OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS1jOXV0bWcpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctemppNXZsOjE4MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVubnRmNik7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLXQ4ZDFvczp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy16amk1dmwpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1xdWljay01am5uano6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW5udGY2KTtcbiAgICAtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtcDlheGhtOmN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFhejpjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1iLTQ0a3o0bzpjdWJpYy1iZXppZXIoMSwgMCwgMC44MywgMSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1jLWN4eTJzazpjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLWF2YXRhci1nZW4tYWktZ3JhZGllbnQtOWZ3YWFrOmN1YmljLWJlemllcigwLjcsIDAsIDAuMywgMSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtN2E1OHJjOnZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtcDlheGhtKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLWpoYnFnOTp2YXIoLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXA5YXhobSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQteW02ZXluOmVhc2Utb3V0O1xuICAgIC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTlobGo4cTplYXNlLW91dDtcbiAgICAtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1xeGFrM2k6bGluZWFyO1xuICAgIC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteDJrN3VoOmVhc2Utb3V0O1xuICAgIC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLWhqajNhaTp2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFheik7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXN0aWNreS10bjA3MnU6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi00NGt6NG8pO1xuICAgIC0tbW90aW9uLWVhc2luZy1leHByZXNzaXZlLW81anF6Zzp2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1jLWN4eTJzayk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS1tZWhvcmE6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNik7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXhwcmVzc2l2ZS1jYmRjd3k6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwKTtcbiAgICAtLW1vdGlvbi1rZXlmcmFtZXMtZmFkZS1pbi0wcjg0MnE6YXdzdWktZmFkZS1pbi0zNTAwM2M7XG4gICAgLS1tb3Rpb24ta2V5ZnJhbWVzLWZhZGUtb3V0LWc3ZmdkdTphd3N1aS1mYWRlLW91dC0zNTAwM2M7XG4gICAgLS1tb3Rpb24ta2V5ZnJhbWVzLXN0YXR1cy1pY29uLWVycm9yLXdrb3UzOTphd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2M7XG4gICAgLS1tb3Rpb24ta2V5ZnJhbWVzLXNjYWxlLXBvcHVwLTlpcWN1MDphd3N1aS1zY2FsZS1wb3B1cC0zNTAwM2M7XG4gICAgLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtaHYzMTM2OjIzOHB4O1xuICAgIC0tc2l6ZS1jb250cm9sLWFkbTkzeToxNnB4O1xuICAgIC0tc2l6ZS1pY29uLWJpZy03cHE5bDM6MzJweDtcbiAgICAtLXNpemUtaWNvbi1sYXJnZS1tYjZ5Nnk6NDhweDtcbiAgICAtLXNpemUtaWNvbi1tZWRpdW0tdXY4eGN6OjIwcHg7XG4gICAgLS1zaXplLWljb24tbm9ybWFsLWxldnQwODoxNnB4O1xuICAgIC0tc2l6ZS10YWJsZS1zZWxlY3Rpb24taG9yaXpvbnRhbC1xcWlhamQ6NDBweDtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtZGw5NXlsOjMycHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXo5NTljdzoxNXB4O1xuICAgIC0tc3BhY2UtYWxlcnQtYWN0aW9uLWxlZnQtNHM4em81OnZhcigtLXNwYWNlLXMtdHZnaG9oKTtcbiAgICAtLXNwYWNlLWFsZXJ0LWhvcml6b250YWwtdWwzNjRzOnZhcigtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtbDYzNTAxKTtcbiAgICAtLXNwYWNlLWFsZXJ0LW1lc3NhZ2UtcmlnaHQtbXJqYm5uOnZhcigtLXNwYWNlLXh4cy1od2ZrYWkpO1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbDUwbzZ6OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bSk7XG4gICAgLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnOjRweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXpuanZidDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAgIC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWkyM2l0Yzp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC13Mnl2dm46dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtdm05OXF6OjVweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLXI0NG10cTowcHg7XG4gICAgLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtaTg1aHhpOjZweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3U6MHB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwteWQ1MXcyOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSk7XG4gICAgLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbTotNXB4O1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1keTZnZjg6dmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20pO1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1ndXR0ZXItem9qbzZyOjZweDtcbiAgICAtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LXBpaGUxMjp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgpO1xuICAgIC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLXNhc3hodTp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtMm9wdXF5OnZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNyk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTMwcG5oZzoxMHB4O1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1vYnEya3M6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtcGloZTEyKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWUwdmVmNTp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtc2FzeGh1KTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWRvemNpbjp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtMm9wdXF5KTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC16dW96ZWY6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC0zMHBuaGcpO1xuICAgIC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW84N2hyYTotN3B4O1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWNvbnRlbnQtdG9wLTF3dHFyYzp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWFtNHZ6dzp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1lYnk5M3c6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWg6dmFyKC0tc3BhY2UtbC0ydWQxcDMpO1xuICAgIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3OnZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNyk7XG4gICAgLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWxkNDVhcDozNnB4O1xuICAgIC0tc3BhY2UtZXhwYW5kYWJsZS1zZWN0aW9uLWljb24tb2Zmc2V0LXRvcC1jbnR5bjg6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1lNzlocjEpO1xuICAgIC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2g6dmFyKC0tc3BhY2Utcy10dmdob2gpO1xuICAgIC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtaWt3end4OjM2cHg7XG4gICAgLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMWl1bXkzOi01cHg7XG4gICAgLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qYWN4MXQ6LTVweDtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLWFjdGlvbi1sZWZ0LXJxazNhcDp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1kaXNtaXNzLXJpZ2h0LWNraGo5MTowcHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1ob3Jpem9udGFsLWw2MzUwMTp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC1qeXlpNm06dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gICAgLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanA6dmFyKC0tc3BhY2UtbC0ydWQxcDMpO1xuICAgIC0tc3BhY2Uta2V5LXZhbHVlLWdhcC05Z2xtcWM6MHB4O1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLXplYjFnOTp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHh4bC1ieHl2d2wpO1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMweno6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLWhlNDhucik7XG4gICAgLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWoycWZmdzozNnB4O1xuICAgIC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLWNod2xoejp2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUpO1xuICAgIC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tbmw2Y2VxOnZhcigtLXNwYWNlLXNjYWxlZC0yeC1tLTRldXFzayk7XG4gICAgLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLXk1aG53cDp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tOWIxeXJ6OnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC12MG1hMzU6dmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5KTtcbiAgICAtLXNwYWNlLXBhbmVsLWRpdmlkZXItbWFyZ2luLWhvcml6b250YWwteXczMXAwOnZhcigtLXNwYWNlLXhzLXltbG0wYik7XG4gICAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtMnJzaDN6OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gICAgLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC13bjBuN2g6MjhweDtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC11MW0zczk6MjhweDtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtY3U0bm13OnZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLXhrcXM5Zzp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLWFzZG8xNTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAgIC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXIteDF5d3FiOjZweDtcbiAgICAtLXNwYWNlLXRhYnMtY29udGVudC10b3AtcGQ0bzdiOnZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSk7XG4gICAgLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWVlcnJnNDotOHB4O1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC1paTcyeGY6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICAgIC0tc3BhY2UtdGFibGUtY29udGVudC1ib3R0b20tdGxmcW1xOnZhcigtLXNwYWNlLXh4cy1od2ZrYWkpO1xuICAgIC0tc3BhY2UtdGFibGUtZW1iZWRkZWQtaGVhZGVyLXRvcC10d3U2Mjg6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtZm9vdGVyLWhvcml6b250YWwtbDVnNDk1OnZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLWtiNXd3Mik7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptOjBweDtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLWtiNXd3MjowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtYm90dG9tLWQ5dTVrZjowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS05bTQ3ZzY6NHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1zdXVyemo6dmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloKTtcbiAgICAtLXNwYWNlLXRyZWUtdmlldy1pbmRlbnRhdGlvbi14aDlraXM6dmFyKC0tc3BhY2UteGwtamZ5M3g0KTtcbiAgICAtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdjp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LXN1MWU4Njp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1waWhlMTIpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1wYjhwajQ6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLXNhc3hodSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTZxajJyZTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtMm9wdXF5KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxcm04YTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTMwcG5oZyk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1hcXZuZ2Q6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICAgIC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtZDJzcnY5OnZhcigtLXNwYWNlLXh4cy1od2ZrYWkpO1xuICAgIC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctaG9yaXpvbnRhbC00dGFhNGI6dmFyKC0tc3BhY2UtbC0ydWQxcDMpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1lNzlocjE6dmFyKC0tc3BhY2UteHhzLWh3ZmthaSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbS00ZXVxc2s6dmFyKC0tc3BhY2UtbS1kc3VteXQpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LWwtdTVpZGE1OnZhcigtLXNwYWNlLWwtMnVkMXAzKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14bC1oZTQ4bnI6dmFyKC0tc3BhY2UteGwtamZ5M3g0KTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14eHhsLWJ4eXZ3bDp2YXIoLS1zcGFjZS14eHhsLWF1dDF1Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbm9uZS1uZnlvdXY6dmFyKC0tc3BhY2Utbm9uZS14azZxemYpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxOnZhcigtLXNwYWNlLXh4eHMtcGFqaGFkKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0OnZhcigtLXNwYWNlLXh4cy1od2ZrYWkpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNTp2YXIoLS1zcGFjZS14cy15bWxtMGIpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtOnZhcigtLXNwYWNlLXMtdHZnaG9oKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1tLWwzN2doNzp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHk6dmFyKC0tc3BhY2UtbC0ydWQxcDMpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYTp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWg6dmFyKC0tc3BhY2UteHhsLTMyc3JtNCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4bC0yYjNtYnA6dmFyKC0tc3BhY2UteHh4bC1hdXQxdTcpO1xuICAgIC0tc3BhY2Utc3RhdGljLXh4eHMteWlka3MxOnZhcigtLXNwYWNlLXh4eHMtcGFqaGFkKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwOnZhcigtLXNwYWNlLXh4cy1od2ZrYWkpO1xuICAgIC0tc3BhY2Utc3RhdGljLXhzLWdubTBtejp2YXIoLS1zcGFjZS14cy15bWxtMGIpO1xuICAgIC0tc3BhY2Utc3RhdGljLXMtdDc2M2x1OnZhcigtLXNwYWNlLXMtdHZnaG9oKTtcbiAgICAtLXNwYWNlLXN0YXRpYy1tLW02cWJvbzp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gICAgLS1zcGFjZS1zdGF0aWMtbC1uNTNrNDE6dmFyKC0tc3BhY2UtbC0ydWQxcDMpO1xuICAgIC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNjp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAgIC0tc3BhY2Utc3RhdGljLXh4bC1pZmE5ajg6dmFyKC0tc3BhY2UteHhsLTMyc3JtNCk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHh4bC10bmdubno6dmFyKC0tc3BhY2UteHh4bC1hdXQxdTcpO1xuICAgIC0tc3BhY2Utbm9uZS14azZxemY6MHB4O1xuICAgIC0tc3BhY2UteHh4cy1wYWpoYWQ6MnB4O1xuICAgIC0tc3BhY2UteHhzLWh3ZmthaTo0cHg7XG4gICAgLS1zcGFjZS14cy15bWxtMGI6OHB4O1xuICAgIC0tc3BhY2Utcy10dmdob2g6MTJweDtcbiAgICAtLXNwYWNlLW0tZHN1bXl0OjE2cHg7XG4gICAgLS1zcGFjZS1sLTJ1ZDFwMzoyMHB4O1xuICAgIC0tc3BhY2UteGwtamZ5M3g0OjI0cHg7XG4gICAgLS1zcGFjZS14eGwtMzJzcm00OjMycHg7XG4gICAgLS1zcGFjZS14eHhsLWF1dDF1Nzo0MHB4O1xuICAgIC0tc2hhZG93LWNhcmQtaG1ydzRxOm5vbmU7XG4gICAgLS1zaGFkb3ctaXRlbS1jYXJkLTI4MmY4dzp2YXIoLS1zaGFkb3ctY2FyZC1obXJ3NHEpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci01aG83Mms6MHB4IDBweCAxcHggMXB4ICNlOWViZWQsIDBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjEyKTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLWViOGM3ZTowcHggMXB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDZweCAzNnB4ICMwMDA3MTYxYTtcbiAgICAtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQ6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1kcm9wdXAtcjRzczN0OnZhcigtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQpO1xuICAgIC0tc2hhZG93LWZsYXNoLWNvbGxhcHNlZC1iNjhpcDY6MHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAtLXNoYWRvdy1mbGFzaC1zdGlja3ktazY5dnllOjBweCA0cHggOHB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LW1vZGFsLWNya2U4Zjp2YXIoLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0KTtcbiAgICAtLXNoYWRvdy1wYW5lbC12azdpZWE6MHB4IDBweCAwcHggMXB4ICNiNmJlYzk7XG4gICAgLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLXFkZHoyNzowcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpO1xuICAgIC0tc2hhZG93LXBvcG92ZXItZzByMTFjOnZhcigtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQpO1xuICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS1kN3NkZXk6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3BsaXQtc2lkZS11MjkyNDU6LTFweCAwcHggMXB4IDBweCAjZTllYmVkLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktNmJoc2tpOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQtMzNxdzluOjBweCAycHggMHB4IDBweCAjZTllYmVkLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNWQxaGt4OjRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczk6LTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMzAwLTJrN2V1bDojZDYzZjM4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTQwMC1zc3JmMm86I2VkNTk1ODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC01MDAtbTE0a211OiNmZTZlNzM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNjAwLTkzOHYzaDojZmY4YThhO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTcwMC1mNnNxOHQ6I2ZmYTA5ZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC04MDAtdHprYWFkOiNmZmIzYjA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtOTAwLWZoZzBsaDojZmZjNGMwO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTEwMDAtOWlpZ3pvOiNmZmQyY2Y7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTEwMC00bjdiM3o6I2ZmZTBkZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMjAwLWVrM2N1bzojZmZlY2VhO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTMwMC1ocWh0bW46I2M1NTMwNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS00MDAtZzhjMWZjOiNkZTY5MjM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNTAwLWozYzJjdTojZjI3YzM2O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC0xYWQ3bzQ6I2Y4OTI1NjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS03MDAtc3BzZjJyOiNmY2E1NzI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtODAwLTI0NGQ3YjojZmZiNjhiO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC04b21rOTI6I2ZmYzZhNDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMDAwLWV6cTVwejojZmZkNGJiO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTExMDAtYmhjbWc1OiNmZmUxY2Y7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1leHM2amo6I2ZmZWRlMjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0zMDAtZnB6OG8wOiM5NzcwMDE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNDAwLXZ4aXFyZjojYjA4NDAwO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTUwMC0xcWdydGo6I2M1OTYwMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy02MDAtYXdlcXkyOiNkM2E2MWM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNzAwLXhoMGxqOTojZGZiNTJjO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTgwMC1ncDQ0MjI6I2VhYzMzYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy05MDAtcjZneDNrOiNmMWNmNjU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTAwMC02ZG5hYzY6I2Y3ZGI4YTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMTAwLWZxcDRzdzojZmNlNWE4O1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTEyMDAtazdrZjR3OiNmZmVmYzk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0zMDAtNjc2NmV2OiM0ODg1MWE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi00MDAtZ2Q0MWF5OiM1YTliMjk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi01MDAteXIxOG4zOiM2OWFlMzQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi02MDAtYjFnbXIwOiM3ZGJkNGM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi03MDAtMzA1c2xlOiM4ZmNhNjE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi04MDAtcmg0MnpyOiM5ZmQ2NzM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi05MDAtMng1c21tOiNiMmRmOGQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMDAwLW9wcGhvcTojYzVlN2E4O1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTEwMC1vNjd1em06I2Q1ZWZiZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEyMDAtc3c0NmZjOiNlNGY3ZDU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0ycWx5cmc6IzAxODk3NztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNDAwLXM4cGE3NzojMDA5ZDg5O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC01MDAtOGQ4MzBiOiMwMGIwOWI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTYwMC03NzJuOXQ6IzQwYmZhOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNzAwLTI5bW53bTojNWZjY2I3O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC04MDAtdnA0MXQ2OiM3N2Q3YzM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTkwMC1rMDIweWE6Izk0ZTBkMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTAwMC1maHBxdDM6I2FjZTlkYjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTEwMC02dzU5OHc6I2MyZjBlNjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTIwMC0wdTc4bXk6I2Q3ZjdmMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0zMDAtcGR6YTBxOiMwMDgxOWM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNDAwLWFqbDAzODojMDQ5N2JhO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTUwMC05czhnb3I6IzA4YWFkMjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS02MDAtN3ltYjdnOiM0NGI5ZGQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNzAwLTVxenJhczojNjNjNmU3O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTgwMC1hd2N6aDQ6Izc5ZDJmMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS05MDAtNnd4d3prOiM5OGRjZjU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTAwMC0wMDAwNWI6I2IzZTRmODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMTAwLThud2Z3ZjojY2FlZGZjO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEyMDAtdjYwcDhiOiNkZGY0ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMzAwLWc3MnNscTojNDg2ZGU4O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTQwMC1oZTUzOG06IzYzODRmNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi01MDAtcXVjdHh1OiM3Njk4ZmU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNjAwLTZxYXYzajojOGVhOWZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTcwMC1zcDd0NG06I2EyYjhmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi04MDAtcTAxdW10OiNiMWM1ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItOTAwLWdvZzd6MjojYzNkMWZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEwMDAtYzEzbmY4OiNkMmRjZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTEwMC1kZGs2ZW86I2RmZTZmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMjAwLWd0NTUwdDojZWNmMGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC04NXEwMzY6IzhkNTlkZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS00MDAtOWF4aDZyOiNhMTczZWE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNTAwLXJuMmpibDojYjA4OGY1O1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC0yNnM0cmc6I2JmOWJmOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS03MDAtdHY4Y3ZnOiNjYmFiZmM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtODAwLWg2MXFseDojZDZiYWZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1hbTQ1MmI6I2RmYzhmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMDAwLXVhcnFwYjojZThkNWZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTExMDAteThjdG5kOiNlZmUyZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTIwMC1ocjlmNDA6I2Y1ZWRmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMzAwLWV3bmh0NzojYzY0YTcwO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay00MDAtc21qZGF0OiNkNTY4ODk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTUwMC1idzg2NGI6I2UwN2Y5ZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNjAwLTJybzE0eTojZWI5MmFkO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay03MDAtcnl4dnVhOiNmNWEyYmI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC10Y3VzZjg6I2ZmYjBjODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstOTAwLWtweW5lNDojZmZjMWQ0O1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay0xMDAwLTFzb2x1YzojZmZkMWRlO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay0xMTAwLWZmNmc5MzojZmZkZmU4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay0xMjAwLXc5NTg1ZDojZmZlY2YxO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWNyaXRpY2FsLWM2YnJkdTp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTMwMC0yazdldWwpO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWhpZ2gtMThmaGc1OnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtNTAwLW0xNGttdSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbWVkaXVtLTN0cm15Mzp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC0xYWQ3bzQpO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWxvdy1icjZ3djA6dmFyKC0tY29sb3ItY2hhcnRzLXllbGxvdy03MDAteGgwbGo5KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1wb3NpdGl2ZS1tZDdlcWE6dmFyKC0tY29sb3ItY2hhcnRzLWdyZWVuLTUwMC15cjE4bjMpO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWluZm8teWRzNHgyOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNTAwLTlzOGdvcik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmVnYXRpdmUtYWFkMjZtOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLXBvc2l0aXZlLW1rMjgwNDp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1oaHhiNGcpO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8taWp1enpqOnZhcigtLWNvbG9yLWluZm8tMzAwLXE5eGQxbCk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmV1dHJhbC1wZDdraDQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtZ3JpZC1ranhmM206dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay14bWNidms6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy1iOTVuY2Y6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWVycm9yLWJhci1tYXJrZXItcjEwamd2OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgICAtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLWo4Ym1vYzojZDYzZjM4O1xuICAgICAgLS1jb2xvci1zZXZlcml0eS1yZWQtd2Y1dzJkOiNmZTZlNzM7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXR2NHZ3NDp2YXIoLS1jb2xvci1ibGFjay1jb3gxaHkpO1xuICAgICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXQ0c3V2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGU6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXFoNzU1OTpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dDpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tdWwzczJwOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1hM2kxczk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1jdjN2eHY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS0zcWR4OXg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtem5xdTR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC00dDZ6bnQ6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtcGk5cXFkKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtNm5rdzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM244enEzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtamJ1N3FoOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMG9xN2VmOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy14cmV5ZWQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWQ0enk3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1jdHE4Y2I6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGo6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLTF4dmtkZzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtazVkbHF3OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWs6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZ2pwdDFoOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci1pd3J2YzE6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtdjBtdG9jKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWUxZmttNTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLXNnMjI2djp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWtwYmM5eDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTRubzMzNzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItMmY4ZWdkOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtamRwM2I3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtaDR6OWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtYjN2bG9wOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LWJtNmxuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWx4cm42Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3IteHBmdnJyOnZhcigtLWNvbG9yLWVycm9yLTEwMDAtZWNtdWRtKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTk6dmFyKC0tY29sb3ItaW5mby0xMDAwLXM3N29rOSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtNzc0bW43OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC14eTFndnEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLXh2czBicDp2YXIoLS1jb2xvci13YXJuaW5nLTEwMDAtNjVsMDcwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC0zb3hudXc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wczhzODM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC15cHZxamk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rajZmZ2s6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQ4YTh2ODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hdmRmYXc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtenJhOXA5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWpkZzV5ZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWE4eDkxazp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtYjUxbHQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3ODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUta3Y4ZWl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1nb2JydWk6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtcGk5cXFkKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zbDZ4MXg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2Q6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kM3NuNzM6dmFyKC0tY29sb3ItaW5mby00MDAtNjc0eGFjKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXhqNWpwbTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1oaHhiNGcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtMHIyd2NzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXIta3JvZmQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC03Y3RjYjY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtcmh5ZzlvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC1lMTAxamU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1ndXU2dDY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tNTRhdDJvOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWF3b3B3MTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLXVvdW54bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1pODcwdHg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1kcXU0emg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXExdHB1bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItY25pOGU0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQ6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLWwwdjN4MDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLXkyZW94Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWFwa2ljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1hNGc5em06dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWMwOXF1Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgICAgLS1jb2xvci10ZXh0LWVtcHR5LTAzaHI5czp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXBqdmtncDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0xZjRlZHo6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2c6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2w6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktcWYwMzFoOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbzdmcjRrKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZXh6amUxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtYWI5OTNuOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTg4M2Q0Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtcGpmdnM4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtMXQ1bXBsOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci0yd3pqZzc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5djp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5Yjc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1lbHYxM2c6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS15YnVjYWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtNHJ4bG9wOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgICAtLWNvbG9yLXRleHQtc21hbGwtMTN0bHVxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNzp2YXIoLS1jb2xvci1lcnJvci00MDAtYzBrbmI4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8temwzaTFkOnZhcigtLWNvbG9yLWluZm8tNDAwLTY3NHhhYyk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtbzB6cHY2OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLWhoeGI0Zyk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gICAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMzc5b29lOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS1kNmI0NWo6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItejNnMzJiOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLWc2NHlxdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLTg3bmM5NTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItZWk1bTJqOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC03dW1vcHgpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnFtMGNhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItYjhnYmxxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LThpcHp5MTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXIteGtwcThyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtMG04Y3l3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1icGV1Ymc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1wcDkycnU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtZ3NhMDcyOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LXgyN2M5cTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItc3JsNzRkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtaWpoY3dwOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1wOTN2aW06dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1lN2o4aDc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTgxeWtjcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXJ6Y3JlYzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS1xeTNsZWY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1naGQ1a2w6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAgIC0tc2hhZG93LWNvbnRhaW5lci01aG83Mms6MHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuNik7XG4gICAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLWViOGM3ZTowcHggMXB4IDFweCAxcHggIzE5MjUzNCwgMHB4IDZweCAzNnB4ICMwMDA0MGM7XG4gICAgICAtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQ6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1rNjl2eWU6MHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXBhbmVsLXZrN2llYTowcHggMHB4IDBweCAxcHggIzQxNGQ1YztcbiAgICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1xZGR6Mjc6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS1kN3NkZXk6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLXUyOTI0NTotMXB4IDBweCAxcHggMHB4ICMxOTI1MzQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LTZiaHNraTowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC0zM3F3OW46MHB4IDJweCAwcHggMHB4ICM0MTRkNWMsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVkMWhreDowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczk6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWNvbXBhY3QtbW9kZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC1kbDk1eWw6MjhweDtcbiAgICAtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtejk1OWN3OjEzcHg7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC12bTk5cXo6M3B4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWk4NWh4aTp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgICAtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1zYXN4aHU6MTBweDtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtMzBwbmhnOnZhcigtLXNwYWNlLXhzLXltbG0wYik7XG4gICAgLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWxkNDVhcDozMnB4O1xuICAgIC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwOnZhcigtLXNwYWNlLW0tZHN1bXl0KTtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am06LTFweDtcbiAgICAtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdjp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHhzLWU3OWhyMTp2YXIoLS1zcGFjZS1ub25lLXhrNnF6Zik7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbS00ZXVxc2s6dmFyKC0tc3BhY2UteHMteW1sbTBiKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1sLXU1aWRhNTp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteGwtaGU0OG5yOnZhcigtLXNwYWNlLW0tZHN1bXl0KTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14eHhsLWJ4eXZ3bDp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxOnZhcigtLXNwYWNlLW5vbmUteGs2cXpmKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0OnZhcigtLXNwYWNlLXh4eHMtcGFqaGFkKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDU6dmFyKC0tc3BhY2UteHhzLWh3ZmthaSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG06dmFyKC0tc3BhY2UteHMteW1sbTBiKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1tLWwzN2doNzp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHk6dmFyKC0tc3BhY2UtbS1kc3VteXQpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYTp2YXIoLS1zcGFjZS1sLTJ1ZDFwMyk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaDp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwOnZhcigtLXNwYWNlLXh4bC0zMnNybTQpO1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbDUwbzZ6OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bSk7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC16bmp2YnQ6dmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5KTtcbiAgICAtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGM6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdzJ5dnZuOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0KTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLXlkNTF3Mjp2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTJvcHVxeTp2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtZTB2ZWY1OnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1zYXN4aHUpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtZG96Y2luOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0yb3B1cXkpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLXp1b3plZjp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTMwcG5oZyk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1lYnk5M3c6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gICAgLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS0xbndreTc6dmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3KTtcbiAgICAtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtY250eW44OnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtZTc5aHIxKTtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bTp2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1KTtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS16ZWIxZzk6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtYnh5dndsKTtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6OnZhcigtLXNwYWNlLXNjYWxlZC0yeC14bC1oZTQ4bnIpO1xuICAgIC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tbmw2Y2VxOnZhcigtLXNwYWNlLXNjYWxlZC0yeC1tLTRldXFzayk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS05YjF5cno6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLXYwbWEzNTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAgIC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLTJyc2gzejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAgIC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC1jdTRubXc6dmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AteGtxczlnOnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20tYXNkbzE1OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gICAgLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLXBkNG83Yjp2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0pO1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC1paTcyeGY6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1wYjhwajQ6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLXNhc3hodSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTZxajJyZTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtMm9wdXF5KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxcm04YTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTMwcG5oZyk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1hcXZuZ2Q6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICB9XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQ6bm90KCNcXDkpIHtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LTI5YnF5bTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11bm50ZjY6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZzowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2OjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zazowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LTg0c2k1bjowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWxvYWRpbmctZG90cy0xeHh2aXM6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctemppNXZsOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLWN4aTlnNzp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtYzl1dG1nKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtbHl6YjBrOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS1jOXV0bWcpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtb3Rzamg4OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LXpqaTV2bCk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay10eXZueXc6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZyk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1tY20yeTA6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW5udGY2KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtdDhkMW9zOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LXpqaTV2bCk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXF1aWNrLTVqbm5qejp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11bm50ZjYpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUtbWVob3JhOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC16ZmliaDYpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4cHJlc3NpdmUtY2JkY3d5OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zayk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC10YmRvMzA6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LXVnank5MCk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb246bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWV3dWFkZTpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXFoNzU1OTpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS05dno3NHQ6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi11bDNzMnA6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1hM2kxczk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItY3Yzdnh2OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTNxZHg5eDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtdXd2ZWYzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtem5xdTR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWZ0M25xMDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1waTlxcWQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTR0NnpudDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1waTlxcWQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtNm5rdzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLTNuOHpxMzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1qYnU3cWg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMG9xN2VmOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmcteHJleWVkOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZDR6eTc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1jdHE4Y2I6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItMXh2a2RnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LWs1ZGxxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWdqcHQxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMTp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC12MG10b2MpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRiejp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItZTFma201OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLXNnMjI2djp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtMDEzMDFuOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXIta3BiYzl4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTRubzMzNzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTJmOGVnZDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1qZHAzYjc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtaDR6OWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWIzdmxvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtYm02bG5kOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1seHJuNmY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3IteHBmdnJyOnZhcigtLWNvbG9yLWVycm9yLTEwMDAtZWNtdWRtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5OnZhcigtLWNvbG9yLWluZm8tMTAwMC1zNzdvazkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy03NzRtbjc6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXh5MWd2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLXh2czBicDp2YXIoLS1jb2xvci13YXJuaW5nLTEwMDAtNjVsMDcwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtM294bnV3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBzOHM4Mzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC15cHZxamk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmcta2o2ZmdrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXZkZmF3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC16cmE5cDk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctYTh4OTFrOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtYjUxbHQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC0xZXRpdzg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1rdjhlaXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktZ29icnVpOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3o6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3dtZXZpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItaTU5dHNkOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Mzp2YXIoLS1jb2xvci1pbmZvLTQwMC02NzR4YWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXhqNWpwbTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1oaHhiNGcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWxyNmhuaDp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC16aWRodWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC0wcjJ3Y3M6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXIta3JvZmQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtN2N0Y2I2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1yaHlnOW86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC1lMTAxamU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam06dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWd1dTZ0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tNTRhdDJvOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXdvcHcxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtdW91bnhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1pODcwdHg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZHF1NHpoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcTF0cHVvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItY25pOGU0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItb3V4ODk0OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbDB2M3gwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLXkyZW94Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1hcGtpY3U6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1hNGc5em06dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItYzA5cXUyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LTAzaHI5czp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1wanZrZ3A6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTFmNGVkejp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXpoc3ZtdTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2c6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtNGdkcGNsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1xZjAzMWg6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1vN2ZyNGspO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS1hYjk5M246dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLXR2MnU3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLXBqZnZzODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS0xdDVtcGw6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci0yd3pqZzc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1wN21oeXY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtZWx2MTNnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLXlidWNhaDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtNHJ4bG9wOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLTEzdGx1cTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3OnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXpsM2kxZDp2YXIoLS1jb2xvci1pbmZvLTQwMC02NzR4YWMpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjY6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtaGh4YjRnKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTM3OW9vZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLWQ2YjQ1ajp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItejNnMzJiOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1nNjR5cXU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItODduYzk1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLWVpNW0yajp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtN3Vtb3B4KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12cW0wY2E6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItYjhnYmxxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC04aXB6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci14a3BxOHI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLTBtOGN5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LWJwZXViZzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1wcDkycnU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWdzYTA3Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQteDI3YzlxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItc3JsNzRkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLWlqaGN3cDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXA5M3ZpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1lN2o4aDc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC04MXlrY3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItcnpjcmVjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS1xeTNsZWY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtZ2hkNWtsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtamRraG1wOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLW1oa21yZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWh2dTFxaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1mdDMxaTE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWh2dTFxaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtbmxqN21kOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItdGJyM3cxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLWxuZjI5dDp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1lazRuejQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTNwcHNkODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtOWl1Y2ltOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtMmoxNnBsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTJyazNxZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXp4aTUxMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LWdocW03dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLTJxdHNjNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1yOXkwZ3Y6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtcm9yNjUwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTNkMmRheTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdnpuNXFvOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtNDF0MGE1OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtYTN5MXFzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdHdhOGpvOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTF0bW1haTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1qMTQzc3c6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItbDU2MzdtOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci0xeHZrZGcpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy0wY2dxNDk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctN3R3cTUxOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtcm1lbjlvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItc2JhbTQyOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1jeHlhaWY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtNjBibHl0OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXQ5MTYwOTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1jeHlhaWYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1yemtwcGU6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtNjBibHl0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtaGZhaTJhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3U6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtayk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtZWRncnppOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03Zjkwczc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNnJxM2ZtOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1zZTJ5M3M6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGopO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItZXd4ZWRpOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItdm9iOWc3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS00eGVmcDk6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtN2JneXc5OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTk0MXhlYTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWFscGhmcDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy1oNTZpN3Q6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1xaDc1NTkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLXhlOW9pMzp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWZ4eGpjNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLTNveG51dyk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1wdzlvOHI6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS05dno3NHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0zNDcxNmE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTFobzluODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQzcXA0bzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1rMm16eXI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTJhMm9heDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1lMmVneDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0zc3RqbGQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItODA4ZG95OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tbXFyMjc2OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXFnOGs1ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1rN2RmN2g6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2cpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGs6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2wpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC04dHduNmI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODY6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LXR3Z3B6aDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWVhOXgwOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LTJ0aXIyNDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1kMmRiN3c6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWNvMjN6czp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItZ2gyNHBrOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC13NHhoYTM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLW9iNXR4bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXN2dXc1Mjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLW1pNzliZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtZXd1YWRlOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtcWg3NTU5OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dDpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXVsM3MycDp2YXIoLS1jb2xvci1lcnJvci00MDAtYzBrbmI4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLWEzaTFzOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1jdjN2eHY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC16bnF1NHg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtNHQ2em50OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS02bmt3OTY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM244enEzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWpidTdxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0wb3E3ZWY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy14cmV5ZWQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXVkNHp5Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWN0cThjYjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGo6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci0xeHZrZGc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtazVkbHF3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMTcyNnI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZ2pwdDFoOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTJkdTlwODpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLW8zNDU1bzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtN3Vtb3B4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1lMWZrbTU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtc2cyMjZ2OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1rcGJjOXg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNG5vMzM3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItMmY4ZWdkOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWpkcDNiNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1oNHo5YWQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtYjN2bG9wOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC05aXVjaW06dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC0yajE2cGw6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LWJtNmxuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS12YTFndnk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtbHhybjZmOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXhwZnZycjp2YXIoLS1jb2xvci1lcnJvci0xMDAwLWVjbXVkbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXV3ZTFlOTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtczc3b2s5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtNzc0bW43OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC14eTFndnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy14dnMwYnA6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLTY1bDA3MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1sNTYzN206dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtM294bnV3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBzOHM4Mzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC15cHZxamk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmcta2o2ZmdrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXZkZmF3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC16cmE5cDk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctYTh4OTFrOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtYjUxbHQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC0xZXRpdzg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1rdjhlaXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktZ29icnVpOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3o6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3dtZXZpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItaTU5dHNkOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Mzp2YXIoLS1jb2xvci1pbmZvLTQwMC02NzR4YWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXhqNWpwbTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1oaHhiNGcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWxyNmhuaDp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC16aWRodWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC0wcjJ3Y3M6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXIta3JvZmQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtN2N0Y2I2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1yaHlnOW86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC1lMTAxamU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam06dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWd1dTZ0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tNTRhdDJvOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXdvcHcxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtdW91bnhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1pODcwdHg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZHF1NHpoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcTF0cHVvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItY25pOGU0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItb3V4ODk0OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbDB2M3gwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLXkyZW94Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1hcGtpY3U6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1hNGc5em06dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItYzA5cXUyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LTAzaHI5czp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1wanZrZ3A6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTFmNGVkejp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2c6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtNGdkcGNsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1xZjAzMWg6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1vN2ZyNGspO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS1hYjk5M246dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLXR2MnU3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLXBqZnZzODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS0xdDVtcGw6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci0yd3pqZzc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1wN21oeXY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtZWx2MTNnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLXlidWNhaDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtNHJ4bG9wOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLTEzdGx1cTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3OnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXpsM2kxZDp2YXIoLS1jb2xvci1pbmZvLTQwMC02NzR4YWMpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjY6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtaGh4YjRnKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTM3OW9vZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLWQ2YjQ1ajp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItejNnMzJiOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1nNjR5cXU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItODduYzk1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLWVpNW0yajp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtN3Vtb3B4KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12cW0wY2E6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItYjhnYmxxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC04aXB6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci14a3BxOHI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLTBtOGN5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LWJwZXViZzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1wcDkycnU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWdzYTA3Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQteDI3YzlxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItc3JsNzRkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLWlqaGN3cDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXA5M3ZpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1lN2o4aDc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC04MXlrY3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItcnpjcmVjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS1xeTNsZWY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtZ2hkNWtsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTVobzcyazpub25lO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtZWI4YzdlOjBweCAxcHggMXB4IDFweCAjMTkyNTM0LCAwcHggNnB4IDM2cHggIzAwMDQwYztcbiAgICAtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQ6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tZDdzZGV5OjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LXNpZGUtdTI5MjQ1Oi0xcHggMHB4IDFweCAwcHggIzE5MjUzNCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LTZiaHNraTowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQtMzNxdzluOjBweCAycHggMHB4IDBweCAjNDE0ZDVjLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNWQxaGt4OjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczk6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtamRraG1wOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLW1oa21yZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWh2dTFxaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1mdDMxaTE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWh2dTFxaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtbmxqN21kOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItdGJyM3cxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLWxuZjI5dDp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1lazRuejQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTNwcHNkODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTJyazNxZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXp4aTUxMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LWdocW03dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLTJxdHNjNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1yOXkwZ3Y6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtcm9yNjUwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTNkMmRheTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdnpuNXFvOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtNDF0MGE1OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtYTN5MXFzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdHdhOGpvOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTF0bW1haTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1qMTQzc3c6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTkpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy0wY2dxNDk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctN3R3cTUxOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtcm1lbjlvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItc2JhbTQyOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1jeHlhaWY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtNjBibHl0OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXQ5MTYwOTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1jeHlhaWYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1yemtwcGU6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtNjBibHl0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtaGZhaTJhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3U6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtayk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtZWRncnppOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03Zjkwczc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNnJxM2ZtOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1zZTJ5M3M6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGopO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItZXd4ZWRpOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItdm9iOWc3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS00eGVmcDk6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtN2JneXc5OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTk0MXhlYTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWFscGhmcDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy1oNTZpN3Q6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1xaDc1NTkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLXhlOW9pMzp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWZ4eGpjNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLTNveG51dyk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1wdzlvOHI6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS05dno3NHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0zNDcxNmE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTFobzluODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQzcXA0bzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1rMm16eXI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTJhMm9heDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1lMmVneDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0zc3RqbGQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItODA4ZG95OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tbXFyMjc2OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXFnOGs1ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1rN2RmN2g6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2cpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGs6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2wpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC04dHduNmI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODY6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LXR3Z3B6aDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMWY0ZWR6KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWVhOXgwOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LTJ0aXIyNDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1kMmRiN3c6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWNvMjN6czp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItZ2gyNHBrOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC13NHhoYTM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLW9iNXR4bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXN2dXc1Mjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLW1pNzliZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgICAtLXNoYWRvdy1kcm9wdXAtcjRzczN0OnZhcigtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQpO1xuICAgIC0tc2hhZG93LW1vZGFsLWNya2U4Zjp2YXIoLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0KTtcbiAgICAtLXNoYWRvdy1wb3BvdmVyLWcwcjExYzp2YXIoLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtcHZ1MDRuKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb21wYWN0LXRhYmxlOm5vdCgjXFw5KSB7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bDoyOHB4O1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxOnZhcigtLXNwYWNlLW5vbmUteGs2cXpmKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0OnZhcigtLXNwYWNlLXh4eHMtcGFqaGFkKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDU6dmFyKC0tc3BhY2UteHhzLWh3ZmthaSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG06dmFyKC0tc3BhY2UteHMteW1sbTBiKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1tLWwzN2doNzp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHk6dmFyKC0tc3BhY2UtbS1kc3VteXQpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYTp2YXIoLS1zcGFjZS1sLTJ1ZDFwMyk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaDp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwOnZhcigtLXNwYWNlLXh4bC0zMnNybTQpO1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbDUwbzZ6OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bSk7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC16bmp2YnQ6dmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5KTtcbiAgICAtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGM6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdzJ5dnZuOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0KTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLXlkNTF3Mjp2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTJvcHVxeTp2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtZG96Y2luOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0yb3B1cXkpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZWJ5OTN3OnZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUpO1xuICAgIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3OnZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNyk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC1qeXlpNm06dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS05YjF5cno6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLXYwbWEzNTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAgIC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLTJyc2gzejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAgIC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC1jdTRubXc6dmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AteGtxczlnOnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20tYXNkbzE1OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gICAgLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLXBkNG83Yjp2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0pO1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC1paTcyeGY6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC02cWoycmU6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTJvcHVxeSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1hcXZuZ2Q6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTNxZHg5eDpyZ2JhKDAsIDcsIDIyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbjpyZ2JhKDAsIDcsIDIyLCAwLjE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW16YmQ2eDp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvMDltazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1qZHAzYjc6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtaDR6OWFkOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTI1LWNqeTNhbCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam06dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXR0Mm9yODp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1xbGQ5aHU6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODY6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZXh6amUxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLW1vM254MDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1zdnV3NTI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1taTc5YmY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LTlpdWNpbTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTJyazNxZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctMGNncTQ5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLTd0d3E1MTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1kZ3huNno6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LTl1NDdoczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbXpiZDZ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1pM2V0cTg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1ibzA5bWspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtY3h5YWlmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdDkxNjA5OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWN4eWFpZik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtZWRncnppOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03Zjkwczc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTM0NzE2YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMWhvOW44OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rbXJtcXM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDNxcDRvOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWsybXp5cjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtMmEyb2F4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTNzdGpsZDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC0ydGlyMjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItZDJkYjd3OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1jbzIzenM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWdoMjRwazp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1vYjV0eG06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS0zcWR4OXg6cmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246cmdiYSgwLCA3LCAyMiwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS0yeXJldWM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1temJkNng6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1ibzA5bWs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtamRwM2I3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWg0ejlhZDp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC12d2ZtdHMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQ4YTh2ODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtczhqbnZ1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam06dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0xaG85bjg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWttcm1xczp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXR0Mm9yODp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1xbGQ5aHU6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItOGgzMTg2OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1leHpqZTE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4ayk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtbnp0aGFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLW9hN3BsaTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1tbzNueDA6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4ayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5Yjc6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4ayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWI0d2c2YTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdzV0ZGRxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtc3Z1dzUyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItbWk3OWJmOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC05aXVjaW06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0ycmszcWQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLTBjZ3E0OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03dHdxNTE6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZGd4bjZ6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC05dTQ3aHM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW16YmQ2eCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItaTNldHE4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItYm8wOW1rKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWN4eWFpZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXQ5MTYwOTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1jeHlhaWYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWZ1N2Rnbjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWVkZ3J6aTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtN2Y5MHM3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0zNDcxNmE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDNxcDRvOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWsybXp5cjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtMmEyb2F4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTNzdGpsZDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC0ydGlyMjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItZDJkYjd3OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1jbzIzenM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWdoMjRwazp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1vYjV0eG06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmY6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uOnJnYmEoMCwgNywgMjIsIDAuMDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbXpiZDZ4OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtczhqbnZ1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItYm8wOW1rOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnU6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0xaG85bjg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWttcm1xczp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXR0Mm9yODp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1xbGQ5aHU6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1mb250LWV4cGFuZGFibGUtaGVhZGluZy1zaXplLXdyc3I1MjoxNHB4O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtOWl1Y2ltOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMnJrM3FkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1kZ3huNno6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LTl1NDdoczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbXpiZDZ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1pM2V0cTg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1ibzA5bWspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtY3h5YWlmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdDkxNjA5OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWN4eWFpZik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtZWRncnppOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03Zjkwczc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQzcXA0bzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1rMm16eXI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTJhMm9heDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0zc3RqbGQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItb2I1dHhtOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGU6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1xaDc1NTk6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktOXZ6NzR0OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tdWwzczJwOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtYTNpMXM5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWN2M3Z4djp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS0zcWR4OXg6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXpucXU0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbXpiZDZ4OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtczhqbnZ1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvMDltazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTR0NnpudDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1waTlxcWQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtNm5rdzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLTNuOHpxMzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1qYnU3cWg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMG9xN2VmOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmcteHJleWVkOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZDR6eTc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1jdHE4Y2I6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItMXh2a2RnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LWs1ZGxxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWdqcHQxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMTp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC12MG10b2MpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRiejp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItZTFma201OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLXNnMjI2djp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtMDEzMDFuOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXIta3BiYzl4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTRubzMzNzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTJmOGVnZDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1qZHAzYjc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtaDR6OWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWIzdmxvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtYm02bG5kOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1seHJuNmY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3IteHBmdnJyOnZhcigtLWNvbG9yLWVycm9yLTEwMDAtZWNtdWRtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5OnZhcigtLWNvbG9yLWluZm8tMTAwMC1zNzdvazkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy03NzRtbjc6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXh5MWd2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLXh2czBicDp2YXIoLS1jb2xvci13YXJuaW5nLTEwMDAtNjVsMDcwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtM294bnV3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBzOHM4Mzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC15cHZxamk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmcta2o2ZmdrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnU6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWF2ZGZhdzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtenJhOXA5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWpkZzV5ZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1hOHg5MWs6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1iNTFsdDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3ODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLWt2OGVpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1nb2JydWk6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtcGk5cXFkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2Q6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczOnZhcigtLWNvbG9yLWluZm8tNDAwLTY3NHhhYyk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MteGo1anBtOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLWhoeGI0Zyk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LTByMndjczp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1rcm9mZDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC03Y3RjYjY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LXJoeWc5bzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtZ3V1NnQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi01NGF0Mm86dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXdvcHcxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMWhvOW44OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rbXJtcXM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLXVvdW54bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtaTg3MHR4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWRxdTR6aDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXExdHB1bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLWNuaThlNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLW91eDg5NDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLWwwdjN4MDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC15MmVveGY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtYXBraWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtYTRnOXptOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtMWE4NWZjOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWMwOXF1Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS0wM2hyOXM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0xZjRlZHo6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLTRnZHBjbDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktcWYwMzFoOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbzdmcjRrKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTV2YmlhZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1leHpqZTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtYWI5OTNuOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2Q6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTg4M2Q0Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0cjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLXdvNzhmbjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1wamZ2czg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtMXQ1bXBsOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItMnd6amc3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtcDdtaHl2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5Yjc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0Zjc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWVsdjEzZzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS15YnVjYWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LTRyeGxvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC0xM3RsdXE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNzp2YXIoLS1jb2xvci1lcnJvci00MDAtYzBrbmI4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby16bDNpMWQ6dmFyKC0tY29sb3ItaW5mby00MDAtNjc0eGFjKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtbzB6cHY2OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLWhoeGI0Zyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtODp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC16aWRodWIpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS0zNzlvb2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS1kNmI0NWo6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXozZzMyYjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZzY0eXF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLTg3bmM5NTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWJyNDg5djp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1laTVtMmo6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnFtMGNhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWI4Z2JscTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtOGlwenkxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXIteGtwcThyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1kZzYwcjM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS0wbThjeXc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1icGV1Ymc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItcHA5MnJ1OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1nc2EwNzI6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LXgyN2M5cTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXNybDc0ZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1pamhjd3A6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1wOTN2aW06dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtZTdqOGg3OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtODF5a2NwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXJ6Y3JlYzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtcXkzbGVmOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWdoZDVrbDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLWpka2htcDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1taGttcmU6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1odnUxcWk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZnQzMWkxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1odnUxcWkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLW5sajdtZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLXRicjN3MTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC1sbmYyOXQ6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtZXd1YWRlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItZWs0bno0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zcHBzZDg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtZXd1YWRlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LTlpdWNpbTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLTJqMTZwbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtdXd2ZWYzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0ycmszcWQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci16eGk1MTM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC1naHFtN3U6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtYm02bG5kKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS0ycXRzYzQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS12YTFndnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtcjl5MGd2OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXJvcjY1MDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zZDJkYXk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZ6bjVxbzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LTQxdDBhNTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLWEzeTFxczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXR3YThqbzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xdG1tYWk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctajE0M3N3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWw1NjM3bTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItMXh2a2RnKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctMGNncTQ5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLTd0d3E1MTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1kZ3huNno6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LTl1NDdoczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbXpiZDZ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ybWVuOW86dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mdDNucTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWkzZXRxODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvMDltayk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXNiYW00Mjp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtY3h5YWlmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTYwYmx5dDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC10OTE2MDk6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtY3h5YWlmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtcnprcHBlOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTYwYmx5dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWhmYWkyYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWspO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWZ1N2Rnbjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWVkZ3J6aTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtN2Y5MHM3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTZycTNmbTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItc2UyeTNzOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWV3eGVkaTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtamRnNXlkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLXZvYjlnNzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1Nik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtNHhlZnA5OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLTdiZ3l3OTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci05NDF4ZWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1hbHBoZnA6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Myk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctaDU2aTd0OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtcWg3NTU5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS14ZTlvaTM6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1meHhqYzc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC0zb3hudXcpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktOXZ6NzR0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1odWkyeTg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMzQ3MTZhOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQzcXA0bzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1rMm16eXI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTJhMm9heDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1lMmVneDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0zc3RqbGQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItODA4ZG95OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tbXFyMjc2OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXFnOGs1ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1rN2RmN2g6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2cpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGs6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2wpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC04dHduNmI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC10d2dwemg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0cik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11OnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTFmNGVkeik7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MDp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93cyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLW1vM254MDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC0ydGlyMjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItZDJkYjd3OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1jbzIzenM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWdoMjRwazp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtdzR4aGEzOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1vYjV0eG06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1zdnV3NTI6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1taTc5YmY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhci5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbTp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC12MG10b2MpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpLCAuYXdzdWktY29udGV4dC1mbGFzaGJhci5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS0yeXJldWM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC10dDJvcjg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1xbGQ5aHU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmc6bm90KCNcXDkpLCAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTJkdTlwODpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItcWxkOWh1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWFsZXJ0LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS0yeXJldWM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC10dDJvcjg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1xbGQ5aHU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICB9XG4gIH1cbn1cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aS1mYWRlLWluLTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1vdXQtMzUwMDNjIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtY2N5cWF6LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLXNjYWxlLXBvcHVwLTM1MDAzYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbjpyb290IHtcbiAgLS1hd3N1aS12ZXJzaW9uLWluZm8tNmYxZGY4MTM6IHRydWU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFpZmtvX25xbWxtXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMWlma29fbnFtbG1fMTQ1LmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWlma29fbnFtbG1fMTg0Om5vdCgjXFw5KSB7XG4gIGNvbHVtbi1nYXA6IDA7XG59XG5cbi5hd3N1aV9tYWluXzFpZmtvX25xbWxtXzE4ODpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd3JhcF8xaWZrb19ucW1sbV8xOTU6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9kaXNhYmxlLXBhZGRpbmdzXzFpZmtvX25xbWxtXzE4NCA+IC5hd3N1aV9tYWluXzFpZmtvX25xbWxtXzE4OCA+IC5hd3N1aV9jb250ZW50LXdyYXBfMWlma29fbnFtbG1fMTk1Om5vdCgjXFw5KSB7XG4gIGNvbHVtbi1nYXA6IDA7XG59XG4uYXdzdWlfY29udGVudC13cmFwXzFpZmtvX25xbWxtXzE5NS5hd3N1aV93cmFwLWFjdGlvbnNfMWlma29fbnFtbG1fMjA1Om5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWlma29fbnFtbG1fMTk1Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfYWN0aW9uc18xaWZrb19ucW1sbV8yMTQ6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC10OGQxb3MsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXgyazd1aCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItdG9wLWNvbG9yLCBib3JkZXItcmlnaHQtY29sb3IsIGJvcmRlci1ib3R0b20tY29sb3IsIGJvcmRlci1sZWZ0LWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLXQ4ZDFvcywgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteDJrN3VoLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjE6bm90KCNcXDkpOjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtdDhkMW9zLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14Mms3dWgsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pY29uXzE2MjQ4XzFoZnA3XzE5Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pY29uXzE2MjQ4XzFoZnA3XzE5Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pY29uXzE2MjQ4XzFoZnA3XzE5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItaW5uZXJfMTYyNDhfMWhmcDdfMjA5Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbiwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtaG1pNHZjLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy00c3Q5ZXAsIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1sY3gwYWksIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF8xaGZwN18yMDkuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMWhmcDdfMjE4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjdGlvbi1jYXJkLWRpc2FibGVkLWh0eDQwaSwgIzhjOGM5NCk7XG59XG4uYXdzdWlfaGVhZGVyXzE2MjQ4XzFoZnA3XzIwOTpub3QoI1xcOSk6bm90KDpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjEpKSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFoZnA3XzIyNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFoZnA3XzIyNSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMWhmcDdfMjA5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2JvZHlfMTYyNDhfMWhmcDdfMjIxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xNjI0OF8xaGZwN18yMzg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam0sICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE2MjQ4XzFoZnA3XzIzOC5hd3N1aV9oYXMtaGVhZGVyXzE2MjQ4XzFoZnA3XzI0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1hcXZuZ2QsIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb25fMTYyNDhfMWhmcDdfMjM4LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1odHg0MGksICM4YzhjOTQpO1xufVxuXG4uYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtODF5a2NwLCAjMDA2Y2UwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFoZnA3XzI1ODpub3QoI1xcOSksXG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMWhmcDdfMjU5Om5vdCgjXFw5KSB7XG4gIGFsbDogdW5zZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTg6bm90KCNcXDkpLFxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xaGZwN18yNTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xaGZwN18yNTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xaGZwN18yNTguYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OC5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFoZnA3XzI3OC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OC5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xaGZwN18yNTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbn1cblxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFoZnA3XzI3ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMWhmcDdfMjU5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMWhmcDdfMjU5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG59XG5cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LWJwZXViZywgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRlZmF1bHQtankza3V0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LXgyN2M5cSwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LWp5M2t1dCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC14MjdjOXEsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTE6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xaGZwN18yMjUgKyAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1ICsgLmF3c3VpX2JvZHlfMTYyNDhfMWhmcDdfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMWhmcDdfMzk4KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFoZnA3XzM5MSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMWhmcDdfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMWhmcDdfMzk4KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjEpLCAuYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzFoZnA3XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFoZnA3XzM5OCk6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfMWhmcDdfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xaGZwN18yMjU6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9ib2R5XzE2MjQ4XzFoZnA3XzIyMSkgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzFoZnA3XzIwOTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMWhmcDdfMzk4KSwgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1Om5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjEpID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFoZnA3XzM5OCkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV9pY29uLXZlcnRpY2FsLWFsaWduLWNlbnRlcl8xNjI0OF8xaGZwN180MDkgPiAuYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxODpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtZTdqOGg3LCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtaHR4NDBpLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTguYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMWhmcDdfMjE4LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MDpub3QoI1xcOSksIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MDpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMWhmcDdfMjE4Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXA5M3ZpbSwgI2I0YjRiYik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLXJkdmxiYywgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLXJkdmxiYywgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTggPiAuYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFoZnA3XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFoZnA3XzIyNSA+IC5hd3N1aV9pY29uXzE2MjQ4XzFoZnA3XzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1naGQ1a2wsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjpob3Zlcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLXBwOTJydSwgI2YwZmJmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzgsIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTgpOmhhcyhidXR0b246aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MCwgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MDphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTgpOmhhcyhidXR0b246aG92ZXIpOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItc3JsNzRkLCAjMDAyYjY2KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtaG92ZXItMDJsNmZnLCAxcHgpO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtaG92ZXItMDJsNmZnLCAxcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikgPiAuYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMWhmcDdfMjE4KTpoYXMoYnV0dG9uOmhvdmVyKSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFoZnA3XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFoZnA3XzIyNSA+IC5hd3N1aV9pY29uXzE2MjQ4XzFoZnA3XzE5MyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXJ6Y3JlYywgIzAwMmI2Nik7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMWhmcDdfMjE4KTpoYXMoYnV0dG9uOmFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1nc2EwNzIsICNkMWYxZmYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTgpOmhhcyhidXR0b246YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFoZnA3XzI3OCwgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAsIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xaGZwN18yMTgpOmhhcyhidXR0b246YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLWlqaGN3cCwgIzAwMmI2Nik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWFjdGl2ZS1wd3RnenUsIDFweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1hY3RpdmUtcHd0Z3p1LCAxcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFoZnA3XzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1ID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLXF5M2xlZiwgIzAwMmI2Nik7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xaGZwN18yNTg6Zm9jdXMtdmlzaWJsZSksIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xaGZwN18yNTk6Zm9jdXMtdmlzaWJsZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xaGZwN18yNTg6Zm9jdXMtdmlzaWJsZSksIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xaGZwN18yNTk6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMWhmcDdfMjU4OmZvY3VzLXZpc2libGUpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xaGZwN18yNTk6Zm9jdXMtdmlzaWJsZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xaGZwN18yNTg6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzg6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OTpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFoZnA3XzI3ODo6YmVmb3JlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMWhmcDdfMjU4OmZvY3VzLXZpc2libGUpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTA6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFoZnA3XzI1OTpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwOjpiZWZvcmUge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzg6bm90KCNcXDkpOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC0zeTY1dDgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLTN5NjV0OCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtM3k2NXQ4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2JvZHlfMTYyNDhfMWhmcDdfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMWhmcDdfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFoZnA3XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFoZnA3XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFoZnA3XzIyNSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMWhmcDdfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMWhmcDdfMzk4KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxcm04YSwgMTBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLXBiOHBqNCwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzggPiAuYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1ID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxcm04YSwgMTBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzggPiAuYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxcm04YSwgMTBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzguYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMWhmcDdfNTQzID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFoZnA3XzI3OC5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xaGZwN181NDMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xaGZwN18yMjUgPiAuYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLXBiOHBqNCwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzguYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMWhmcDdfNTQzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMWhmcDdfMjc4LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzFoZnA3XzU0MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFoZnA3XzM5MSA+IC5hd3N1aV9ib2R5XzE2MjQ4XzFoZnA3XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFoZnA3XzM5OCksXG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xaGZwN18yNzguYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMWhmcDdfNTQzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MDpub3QoI1xcOSksIC5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1lamN0a3EsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWVqY3RrcSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZWpjdGtxLCAxNnB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xaGZwN18yMjUgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzFoZnA3XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFoZnA3XzM5OCkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTZxajJyZSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtc3UxZTg2LCAyMHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1ID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtNnFqMnJlLCAxNnB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFoZnA3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMWhmcDdfMjkwID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTZxajJyZSwgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MC5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xaGZwN181NDMgPiAuYXdzdWlfaWNvbl8xNjI0OF8xaGZwN18xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMWhmcDdfNTQzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1ID4gLmF3c3VpX2ljb25fMTYyNDhfMWhmcDdfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LXN1MWU4NiwgMjBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MC5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xaGZwN181NDMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzFoZnA3XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFoZnA3XzM5OCksXG4uYXdzdWlfcm9vdF8xNjI0OF8xaGZwN18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFoZnA3XzI5MC5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xaGZwN181NDMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xaGZwN18zOTEgPiAuYXdzdWlfYm9keV8xNjI0OF8xaGZwN18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMWhmcDdfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xaGZwN18yOTAuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMWhmcDdfNTQzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMWhmcDdfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMWhmcDdfMjI1ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xaGZwN18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xaGZwN18zOTgpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuLmF3c3VpX2ljb24tZmxleC1oZWlnaHRfaDExaXhfM3VmaGVfMTk3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5ID4gc3ZnOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5ID4gc3ZnOm5vdCgjXFw5KSB7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OSA+IHN2ZyAuc3Ryb2tlLWxpbmVqb2luLXJvdW5kOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkgPiBzdmcgLnN0cm9rZS1saW5lY2FwLXNxdWFyZTpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWNhcDogc3F1YXJlO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5ID4gc3ZnIC5zdHJva2UtbGluZWNhcC1yb3VuZDpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkgPiBzdmcgLmZpbGxlZDpub3QoI1xcOSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkgPiBzdmcgLm5vLXN0cm9rZTpub3QoI1xcOSkge1xuICBzdHJva2U6IG5vbmU7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF8zdWZoZV8yMjU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLXNtYWxsLW1hcHBlZC1oZWlnaHRfaDExaXhfM3VmaGVfMjI5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF8zdWZoZV8yMjUgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfM3VmaGVfMjI1ID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzN1ZmhlXzIyNSA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF8zdWZoZV8yMjUgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tc21hbGwtejU1aTV0LCAycHgpIC8gMSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfM3VmaGVfMjQ0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1ub3JtYWwtbWFwcGVkLWhlaWdodF9oMTFpeF8zdWZoZV8yNDg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF8zdWZoZV8yNDQgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzN1ZmhlXzI0NCA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfM3VmaGVfMjQ0ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF8zdWZoZV8yNDQgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTloN3ZqNywgMnB4KSAvIDEpO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzN1ZmhlXzI2Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS11djh4Y3osIDIwcHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbWVkaXVtLW1hcHBlZC1oZWlnaHRfaDExaXhfM3VmaGVfMjY3Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDYsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KSAtIHZhcigtLXNpemUtaWNvbi1tZWRpdW0tdXY4eGN6LCAyMHB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfM3VmaGVfMjYzID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8zdWZoZV8yNjMgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tdXY4eGN6LCAyMHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS11djh4Y3osIDIwcHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzN1ZmhlXzI2MyA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfM3VmaGVfMjYzID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS1iN2ljcXYsIDJweCkgLyAxLjI1KTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF8zdWZoZV8yODI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLWJpZy1tYXBwZWQtaGVpZ2h0X2gxMWl4XzN1ZmhlXzI4Njpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtaGtvNnAwLCAzMHB4KSAtIHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfM3VmaGVfMjgyID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF8zdWZoZV8yODIgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy03cHE5bDMsIDMycHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzN1ZmhlXzI4MiA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfM3VmaGVfMjgyID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLWJpZy15bWd5NDIsIDNweCkgLyAyKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzN1ZmhlXzMwMTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1sYXJnZS1tYXBwZWQtaGVpZ2h0X2gxMWl4XzN1ZmhlXzMwNTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtdndhbnpwLCA0OHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLXZ3YW56cCwgNDhweCkgLSB2YXIoLS1zaXplLWljb24tbGFyZ2UtbWI2eTZ5LCA0OHB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF8zdWZoZV8zMDEgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfM3VmaGVfMzAxID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtbWI2eTZ5LCA0OHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF8zdWZoZV8zMDEgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfM3VmaGVfMzAxID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLXU2NDVyZywgNHB4KSAvIDMpO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX2gxMWl4XzN1ZmhlXzMyMDpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3ZhcmlhbnQtZGlzYWJsZWRfaDExaXhfM3VmaGVfMzIzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfdmFyaWFudC1pbnZlcnRlZF9oMTFpeF8zdWZoZV8zMjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtcGpmdnM4LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV92YXJpYW50LXN1YnRsZV9oMTFpeF8zdWZoZV8zMjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtYWI5OTNuLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV92YXJpYW50LXdhcm5pbmdfaDExaXhfM3VmaGVfMzMyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfdmFyaWFudC1lcnJvcl9oMTFpeF8zdWZoZV8zMzU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfdmFyaWFudC1zdWNjZXNzX2gxMWl4XzN1ZmhlXzMzODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjYsICMwMDgwMmYpO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3ZhcmlhbnQtbGlua19oMTFpeF8zdWZoZV8zNDE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODk6bm90KCNcXDkpOmlzKC5hd3N1aV9uYW1lLWFuZ2xlLWxlZnQtZG91YmxlX2gxMWl4XzN1ZmhlXzM0NCxcbi5hd3N1aV9uYW1lLWFuZ2xlLWxlZnRfaDExaXhfM3VmaGVfMzQ0LFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHQtZG91YmxlX2gxMWl4XzN1ZmhlXzM0Nixcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0X2gxMWl4XzN1ZmhlXzM0Nixcbi5hd3N1aV9uYW1lLWFycm93LWxlZnRfaDExaXhfM3VmaGVfMzQ4LFxuLmF3c3VpX25hbWUtYXJyb3ctcmlnaHRfaDExaXhfM3VmaGVfMzQ5LFxuLmF3c3VpX25hbWUtY2FyZXQtbGVmdC1maWxsZWRfaDExaXhfM3VmaGVfMzUwLFxuLmF3c3VpX25hbWUtY2FyZXQtcmlnaHQtZmlsbGVkX2gxMWl4XzN1ZmhlXzM1MSxcbi5hd3N1aV9uYW1lLWF1ZGlvLWZ1bGxfaDExaXhfM3VmaGVfMzUyLFxuLmF3c3VpX25hbWUtYXVkaW8taGFsZl9oMTFpeF8zdWZoZV8zNTMsXG4uYXdzdWlfbmFtZS1hdWRpby1vZmZfaDExaXhfM3VmaGVfMzU0LFxuLmF3c3VpX25hbWUtZXh0ZXJuYWxfaDExaXhfM3VmaGVfMzU1LFxuLmF3c3VpX25hbWUtcmVkb19oMTFpeF8zdWZoZV8zNTYsXG4uYXdzdWlfbmFtZS1yZXNpemUtYXJlYV9oMTFpeF8zdWZoZV8zNTcsXG4uYXdzdWlfbmFtZS1zZW5kX2gxMWl4XzN1ZmhlXzM1OCxcbi5hd3N1aV9uYW1lLXNocmlua19oMTFpeF8zdWZoZV8zNTksXG4uYXdzdWlfbmFtZS11bmRvX2gxMWl4XzN1ZmhlXzM2MCxcbi5hd3N1aV9uYW1lLXZpZXctdmVydGljYWxfaDExaXhfM3VmaGVfMzYxKSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5Om5vdCgjXFw5KTppcyguYXdzdWlfbmFtZS1hbmdsZS1sZWZ0LWRvdWJsZV9oMTFpeF8zdWZoZV8zNDQsXG4uYXdzdWlfbmFtZS1hbmdsZS1sZWZ0X2gxMWl4XzN1ZmhlXzM0NCxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0LWRvdWJsZV9oMTFpeF8zdWZoZV8zNDYsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodF9oMTFpeF8zdWZoZV8zNDYsXG4uYXdzdWlfbmFtZS1hcnJvdy1sZWZ0X2gxMWl4XzN1ZmhlXzM0OCxcbi5hd3N1aV9uYW1lLWFycm93LXJpZ2h0X2gxMWl4XzN1ZmhlXzM0OSxcbi5hd3N1aV9uYW1lLWNhcmV0LWxlZnQtZmlsbGVkX2gxMWl4XzN1ZmhlXzM1MCxcbi5hd3N1aV9uYW1lLWNhcmV0LXJpZ2h0LWZpbGxlZF9oMTFpeF8zdWZoZV8zNTEsXG4uYXdzdWlfbmFtZS1hdWRpby1mdWxsX2gxMWl4XzN1ZmhlXzM1Mixcbi5hd3N1aV9uYW1lLWF1ZGlvLWhhbGZfaDExaXhfM3VmaGVfMzUzLFxuLmF3c3VpX25hbWUtYXVkaW8tb2ZmX2gxMWl4XzN1ZmhlXzM1NCxcbi5hd3N1aV9uYW1lLWV4dGVybmFsX2gxMWl4XzN1ZmhlXzM1NSxcbi5hd3N1aV9uYW1lLXJlZG9faDExaXhfM3VmaGVfMzU2LFxuLmF3c3VpX25hbWUtcmVzaXplLWFyZWFfaDExaXhfM3VmaGVfMzU3LFxuLmF3c3VpX25hbWUtc2VuZF9oMTFpeF8zdWZoZV8zNTgsXG4uYXdzdWlfbmFtZS1zaHJpbmtfaDExaXhfM3VmaGVfMzU5LFxuLmF3c3VpX25hbWUtdW5kb19oMTFpeF8zdWZoZV8zNjAsXG4uYXdzdWlfbmFtZS12aWV3LXZlcnRpY2FsX2gxMWl4XzN1ZmhlXzM2MSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5hd3N1aV9iYWRnZV9oMTFpeF8zdWZoZV8zODU6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tdWwzczJwLCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTNweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWllZTdfeHk5bDVfMTQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcm9vdF8xaWVlN194eTlsNV8xNDVbaGlkZGVuXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYW5ub3VuY2VyXzFpZWU3X3h5OWw1XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Fycm93X3hqdXpmXzExeW0zXzE1Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfMTF5bTNfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzExeW0zXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfMTF5bTNfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBibG9jay1zaXplOiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmXzExeW0zXzE1Nzpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzExeW0zXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItdm9iOWc3LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpICsgMXB4KTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci0yZjhlZ2QsICNmZmZmZmYpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl8xMXltM18xOTkgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTF5bTNfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfMTF5bTNfMTk5ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzExeW0zXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl8xMXltM18yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTF5bTNfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl8xMXltM18yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTF5bTNfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1wdzlvOHIsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfMTF5bTNfMjA1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzExeW0zXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmXzExeW0zXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmXzExeW0zXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1yZXNwb25zaXZlX3hqdXpmXzExeW0zXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0wLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1wdzlvOHIsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1jZW50ZXJfeGp1emZfMTF5bTNfMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzExeW0zXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tYm90dG9tLXJpZ2h0X3hqdXpmXzExeW0zXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmXzExeW0zXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1yZXNwb25zaXZlX3hqdXpmXzExeW0zXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xMXltM18xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cblxuLmF3c3VpX2Fycm93LXZhcmlhbnQtaW5mb194anV6Zl8xMXltM18yMTIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTF5bTNfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hcnJvdy12YXJpYW50LWluZm9feGp1emZfMTF5bTNfMjEyID4gLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmXzExeW0zXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTksICNmMGZiZmYpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ib2R5X3hqdXpmXzExeW0zXzIyNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cbi5hd3N1aV9ib2R5LW92ZXJmbG93LXZpc2libGVfeGp1emZfMTF5bTNfMjYzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmF3c3VpX2JvZHktdmFyaWFudC1jaGFydF94anV6Zl8xMXltM18yNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXMtdDc2M2x1LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXQ3NjNsdSwgMTJweCk7XG59XG5cbi5hd3N1aV9oYXMtZGlzbWlzc194anV6Zl8xMXltM18yNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYXdzdWlfZGlzbWlzc194anV6Zl8xMXltM18yNzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLW5mbGlyaCwgMnB4KSkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgb3JkZXI6IDE7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWNvbnRyb2xfeGp1emZfMTF5bTNfMjg0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGVhZGVyLXJvd194anV6Zl8xMXltM18yODg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyX3hqdXpmXzExeW0zXzI4ODpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctcnJpM2JiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLWo4eXp4diwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXE5ajAwNCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLWZnb2c3YSwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtd3FxcG5lLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgZmxleDogMSAxIGF1dG87XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2hlYWRlcl94anV6Zl8xMXltM18yODggPiBoMjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtajh5enh2LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtZmdvZzdhLCBub3JtYWwpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy13cXFwbmUsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hd3N1aV9jb250ZW50X3hqdXpmXzExeW0zXzMxNzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam0sICM0MjQ2NTApO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtb3ZlcmZsb3ctdmlzaWJsZV94anV6Zl8xMXltM18zMjY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xMXltM18zMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHg7XG4gIHotaW5kZXg6IDIwMDA7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmXzExeW0zXzMzODpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfMTF5bTNfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl8xMXltM18zNDkpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTF5bTNfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmXzExeW0zXzM0OSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xMXltM18zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl8xMXltM18zNDkpOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfMTF5bTNfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl8xMXltM18zNTQpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTF5bTNfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmXzExeW0zXzM1NCk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xMXltM18zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl8xMXltM18zNTQpOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmXzExeW0zXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmXzExeW0zXzM1OSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xMXltM18zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl8xMXltM18zNTkpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTBweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmXzExeW0zXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfMTF5bTNfMzY0KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmXzExeW0zXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfMTF5bTNfMzY0KTo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC0xMHB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5X3hqdXpmXzExeW0zXzM3MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLTZmcWI1dywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci02ZnFiNXcsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItNmZxYjV3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci02ZnFiNXcsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci0yZjhlZ2QsICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcG9wb3Zlci1nMHIxMWMsIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wb3BvdmVyLXZvYjlnNywgI2I0YjRiYik7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLW5mbGlyaCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcG9wb3Zlci12b2I5ZzcsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktdmFyaWFudC1hbm5vdGF0aW9uX3hqdXpmXzExeW0zXzQxMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXV3ZTFlOSwgI2YwZmJmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243MywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLXNtYWxsX3hqdXpmXzExeW0zXzQxNTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDIxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtc21hbGxfeGp1emZfMTF5bTNfNDE1LmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmXzExeW0zXzQxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjEwcHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLW1lZGl1bV94anV6Zl8xMXltM180MjI6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLW1lZGl1bV94anV6Zl8xMXltM180MjIuYXdzdWlfZml4ZWQtd2lkdGhfeGp1emZfMTF5bTNfNDE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfMTF5bTNfNDI5Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogNDgycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgycHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfMTF5bTNfNDI5Om5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAzMTBweDtcbiAgfVxufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfMTF5bTNfNDI5LmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmXzExeW0zXzQxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNDgycHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYXJyb3dfeGp1emZfMTF5bTNfMzQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfMTF5bTNfMzU5Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfMTF5bTNfMzU5Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl8xMXltM18zNTk6bm90KCNcXDkpOmRpcihydGwpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl8xMXltM18zNTk6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl8xMXltM18zNTk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMTJweCArIDEwcHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl8xMXltM18zNTk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAxMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmXzExeW0zXzM2NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfMTF5bTNfMzY0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfMTF5bTNfMzY0Om5vdCgjXFw5KTpkaXIocnRsKSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl8xMXltM18zNjQ6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfMTF5bTNfMzY0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDEycHggKyAxMHB4KTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfMTF5bTNfMzY0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMTJweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl8xMXltM18zNTQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl8xMXltM18zNTQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmXzExeW0zXzM1NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJlc3BvbnNpdmVfeGp1emZfMTF5bTNfNDc5Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfMTF5bTNfMzU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmXzExeW0zXzM1NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEycHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmXzExeW0zXzM1NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoMTAwJSAtIDIwcHggLSAxMnB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWNlbnRlcl94anV6Zl8xMXltM18zNDk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl8xMXltM18zNDk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEycHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmXzExeW0zXzM0OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMjBweCAtIDEycHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfeGp1emZfMTF5bTNfMzM4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfMTF5bTNfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1vdHNqaDgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQteW02ZXluLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmXzExeW0zXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTF5bTNfMzM4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xMXltM18zMzg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyX3hqdXpmXzExeW0zXzMzODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmXzExeW0zXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmXzExeW0zXzUzNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmXzExeW0zXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtY2N5cWF6LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl8xMXltM18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGFpbmVyX3hqdXpmXzExeW0zXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmXzExeW0zXzUzNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTF5bTNfMzM4LmF3c3VpX3JlZnJlc2hfeGp1emZfMTF5bTNfNTM3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xMXltM18zMzguYXdzdWlfcmVmcmVzaF94anV6Zl8xMXltM181Mzc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF94anV6Zl8xMXltM181NTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX3Jvb3RfeGp1emZfMTF5bTNfNTU5LmF3c3VpX25vLXdyYXBfeGp1emZfMTF5bTNfNTkxOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF94anV6Zl8xMXltM181NTk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzExeW0zXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQ6Zm9jdXMsIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl8xMXltM181OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTF5bTNfNTk0OmZvY3VzKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290X3hqdXpmXzExeW0zXzU1OTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfMTF5bTNfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmXzExeW0zXzU5NDpmb2N1cywgLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmXzExeW0zXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQ6Zm9jdXMpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290X3hqdXpmXzExeW0zXzU1OTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfMTF5bTNfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmXzExeW0zXzU5NDpmb2N1cywgLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmXzExeW0zXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQ6Zm9jdXMpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfcm9vdC1maWx0ZXJpbmctdG9rZW5feGp1emZfMTF5bTNfNjE2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV90cmlnZ2VyX3hqdXpmXzExeW0zXzU5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQ6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xMXltM181OTQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIC8qXG4gICAgVGhpcyB0cmFuc3BhcmVudCBib3JkZXIgaXMgbmVjZXNzYXJ5IHRvIG1haW50YWluIHNwYWNlIGJldHdlZW4gdGhlIHRyaWdnZXIgYW5kIHRoZSBib3R0b20tcG9zaXRpb25lZCBwb3BvdmVyLlxuICAqL1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzExeW0zXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQ6bm90KCNcXDkpIHtcbiAgLypcbiAgICBUaGlzIHN0eWxlIG5lZWRzIGJlY2F1c2Ugb2YgdGhlIG92ZXJmbG93OiBoaWRkZW4gd291bGQgb3RoZXJ3aXNlIGNvbmNlYWwgdGhlIHVuZGVybGluZSBzdHlsZXMuXG4gICovXG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKDAuMjVlbSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfMTF5bTNfNTk0LmF3c3VpX2luLWlubGluZS10b2tlbl94anV6Zl8xMXltM182NTg6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjE1ZW07XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl8xMXltM181OTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBkYXNoZWQgY3VycmVudENvbG9yO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzExeW0zXzU5NDpub3QoI1xcOSksXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfMTF5bTNfNTk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzExeW0zXzU5NDpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfMTF5bTNfNTk0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzExeW0zXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmXzExeW0zXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xMXltM181OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTF5bTNfNTk0KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl8xMXltM181OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTF5bTNfNTk0KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzExeW0zXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xMXltM181OTQpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfMTF5bTNfNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmXzExeW0zXzU5NCk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtZmlsdGVyaW5nLXRva2VuX3hqdXpmXzExeW0zXzcwNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfcG9wb3Zlci1pbmxpbmUtY29udGVudF94anV6Zl8xMXltM183MTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfaG92ZXItYXJlYV94anV6Zl8xMXltM183MTQ6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXQ3NjNsdSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUsIDEycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUsIDEycHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXN0YXRpYy1zLXQ3NjNsdSwgMTJweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZXJyb3ItYm91bmRhcnlfOXB3b3FfZTZ1MmdfNTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzlwd29xX2U2dTJnXzY6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzlwd29xX2U2dTJnXzc6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbl85cHdvcV9lNnUyZ184Om5vdCgjXFw5KSxcbi5hd3N1aV9hcHAtbGF5b3V0LXBhcnQtZmFsbGJhY2tfOXB3b3FfZTZ1MmdfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5Aa2V5ZnJhbWVzIGF3c3VpX3NwaW5uZXItcm90YXRvcl8xNjEyZF8xcDF6Yl8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLTZiOXlwYSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by02Yjl5cGEpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLWxpbmUtbGVmdF8xNjEyZF8xcDF6Yl8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tNmI5eXBhKSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by02Yjl5cGEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLTZiOXlwYSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3NwaW5uZXItbGluZS1yaWdodF8xNjEyZF8xcDF6Yl8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLTZiOXlwYSkpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLTZiOXlwYSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLTZiOXlwYSkpO1xuICB9XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xcDF6Yl8xODM6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItZnJvbS02Yjl5cGE6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLXRvLTZiOXlwYTogMzYwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tNmI5eXBhOiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LXRvLTZiOXlwYTogMTIwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLTZiOXlwYTogOTBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLTZiOXlwYTogLTMwZGVnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbjogYXdzdWlfc3Bpbm5lci1yb3RhdG9yXzE2MTJkXzFwMXpiXzEgMC43cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9yb290XzE2MTJkXzFwMXpiXzE4My5hd3N1aV9zaXplLW5vcm1hbF8xNjEyZF8xcDF6Yl8xOTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgLSAxMnB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSkgLyAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFwMXpiXzE4My5hd3N1aV9zaXplLWJpZ18xNjEyZF8xcDF6Yl8yMDY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy03cHE5bDMsIDMycHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLWljb24tYmlnLTdwcTlsMywgMzJweCkgLSAyNHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLWJpZy03cHE5bDMsIDMycHgpIC0gMjRweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCkgLSB2YXIoLS1zaXplLWljb24tYmlnLTdwcTlsMywgMzJweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xcDF6Yl8xODMuYXdzdWlfc2l6ZS1sYXJnZV8xNjEyZF8xcDF6Yl8yMTQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS1tYjZ5NnksIDQ4cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtbWI2eTZ5LCA0OHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCkgLSAzNnB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCkgLSAzNnB4KSAvIDIpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC12d2FuenAsIDQ4cHgpIC0gdmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xcDF6Yl8xODMuYXdzdWlfdmFyaWFudC1ub3JtYWxfMTYxMmRfMXAxemJfMjIyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xcDF6Yl8xODMuYXdzdWlfdmFyaWFudC1kaXNhYmxlZF8xNjEyZF8xcDF6Yl8yMjU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFwMXpiXzE4My5hd3N1aV92YXJpYW50LWludmVydGVkXzE2MTJkXzFwMXpiXzIyODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC1wamZ2czgsICNmZmZmZmYpO1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMXAxemJfMTgzOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLWZyb20tNmI5eXBhOiAzNjBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLXRvLTZiOXlwYTogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLTZiOXlwYTogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by02Yjl5cGE6IC0xMjBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LWZyb20tNmI5eXBhOiAtOTBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLTZiOXlwYTogMzBkZWc7XG59XG5cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMXAxemJfMjQwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaW5saW5lLXNpemU6IDUwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NpcmNsZV8xNjEyZF8xcDF6Yl8yNDA6bm90KCNcXDkpOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItYmxvY2s6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWlubGluZTogMnB4IHNvbGlkO1xuICBib3JkZXItaW5saW5lLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2NpcmNsZV8xNjEyZF8xcDF6Yl8yNDA6bm90KCNcXDkpOmFmdGVyIHtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uOiAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMjAwJTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMXAxemJfMjQwLmF3c3VpX2NpcmNsZS1sZWZ0XzE2MTJkXzFwMXpiXzI2ODpub3QoI1xcOSk6YWZ0ZXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9zcGlubmVyLWxpbmUtbGVmdF8xNjEyZF8xcDF6Yl8xO1xufVxuLmF3c3VpX2NpcmNsZV8xNjEyZF8xcDF6Yl8yNDAuYXdzdWlfY2lyY2xlLXJpZ2h0XzE2MTJkXzFwMXpiXzI3Mzpub3QoI1xcOSk6YWZ0ZXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xMDAlO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfc3Bpbm5lci1saW5lLXJpZ2h0XzE2MTJkXzFwMXpiXzE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnRfdmpzd2VfMXVmbm5fMTUzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLTBlZzIwYywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy11Zm93ZTMsIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1qbTBxZzcsIDJweCkgc29saWQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGMsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC16bmp2YnQsIDIwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV8xdWZubl8yMDY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mLCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dSwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV8xdWZubl8yMDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b24sICNmMGZiZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGYsICMwMDJiNjYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMywgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlXzF1Zm5uXzIwNjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTNxZHg5eCwgI2QxZjFmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4LCAjMDAyYjY2KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfMXVmbm5fMjA2LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzF1Zm5uXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXV3dmVmMywgI2ZmZmZmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLXpyYTlwOSwgI2I0YjRiYikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtMDVwNzRzLCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LXByaW1hcnlfdmpzd2VfMXVmbm5fMjM1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1temJkNngsICNmZjk5MDApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4LCAjMGYxNDFhKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC05dTQ3aHMsICNmZjk5MDApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlXzF1Zm5uXzIzNTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1ibzA5bWssICNmYTZmMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItaTNldHE4LCAjZmE2ZjAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItcWxkOWh1LCAjMGYxNDFhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlXzF1Zm5uXzIzNTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS0yeXJldWMsICNmYTZmMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1kZ3huNnosICNmYTZmMDApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bywgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlXzF1Zm5uXzIzNS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xdWZubl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXJtZW45bywgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXE3OWdtcywgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlXzF1Zm5uXzI2NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtbzY0dXR6LCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0yYTJvYXgsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGVmYXVsdC1vNjR1dHosIHRyYW5zcGFyZW50KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV8xdWZubl8yNjQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItY3Yzdnh2LCAjZjBmYmZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1jdjN2eHYsICNmMGZiZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0zc3RqbGQsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfMXVmbm5fMjY0Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLWEzaTFzOSwgI2QxZjFmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1hM2kxczksICNkMWYxZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWsybXp5ciwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlXzF1Zm5uXzI2NC5hd3N1aV9kaXNhYmxlZF92anN3ZV8xdWZubl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtOXh6bnUzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbGluay1kaXNhYmxlZC1ucHdxeGEsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtZTJlZ3g0LCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXVmbm5fMjkzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xdWZubl8yOTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzF1Zm5uXzI5Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xdWZubl8yOTMuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXVmbm5fMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWRpc2FibGVkLW5ub2ZrbiwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xdWZubl8zMjI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMXVmbm5fMzIyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0zNDcxNmEsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzF1Zm5uXzMyMjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjLCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzF1Zm5uXzMyMi5hd3N1aV9kaXNhYmxlZF92anN3ZV8xdWZubl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5OCwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV8xdWZubl8zNTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXVmbm5fMzUxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0zNDcxNmEsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzF1Zm5uXzM1MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjLCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzF1Zm5uXzM1MS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xdWZubl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5OCwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xdWZubl8zODA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlXzF1Zm5uXzM4MDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMywgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfMXVmbm5fMzgwOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDksICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfMXVmbm5fMzgwLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzF1Zm5uXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV8xdWZubl80MTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzF1Zm5uXzQxMzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXVmbm5fNDEzOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzF1Zm5uXzQxMy5hd3N1aV9kaXNhYmxlZF92anN3ZV8xdWZubl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMXVmbm5fNDQyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtbnp0aGFuLCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xdWZubl80NDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItb2E3cGxpLCAjZjlmOWZhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzF1Zm5uXzQ0Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1uenRoYW4sICNkZWRlZTMpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xdWZubl80NDIuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXVmbm5fMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlXzF1Zm5uXzQ3MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV8xdWZubl80NzE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfMXVmbm5fNDcxOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfMXVmbm5fNDcxLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzF1Zm5uXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlXzF1Zm5uXzUwNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlXzF1Zm5uXzUwNTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMywgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlXzF1Zm5uXzUwNTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LW1lbnUtdHJpZ2dlcl92anN3ZV8xdWZubl81MDUuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXVmbm5fMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXVmbm5fMjkzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzF1Zm5uXzQxMywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xdWZubl80NDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzF1Zm5uXzI5MywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV8xdWZubl80MTMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMXVmbm5fNDQyIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzF1Zm5uXzI5Mzo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzF1Zm5uXzQxMzo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzF1Zm5uXzQ0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLXI0NG10cSwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLXI0NG10cSwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLXI0NG10cSwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMXVmbm5fMzIyLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV8xdWZubl8zNTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xdWZubl8zMjIsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzF1Zm5uXzM1MSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMXVmbm5fMzIyOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzF1Zm5uXzM1MTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX2J1dHRvbi1uby10ZXh0X3Zqc3dlXzF1Zm5uXzYwMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWk4NWh4aSwgNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtaTg1aHhpLCA2cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfYnV0dG9uLW5vLXdyYXBfdmpzd2VfMXVmbm5fNjA1Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV9mdWxsLXdpZHRoX3Zqc3dlXzF1Zm5uXzYwODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzF1Zm5uXzI5Mzpub3QoI1xcOSksIC5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMXVmbm5fMzIyOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV8xdWZubl8zNTE6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMXVmbm5fNDQyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzF1Zm5uXzQxMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tbW9kYWwtZGlzbWlzcy12ZXJ0aWNhbC15ZDUxdzIsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xdWZubl8zMjI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV8xdWZubl8zNTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3ID4gLmF3c3VpX2ljb24tbGVmdF92anN3ZV8xdWZubl82MzA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzF1Zm5uXzE1NyA+IC5hd3N1aV9pY29uLXJpZ2h0X3Zqc3dlXzF1Zm5uXzYzNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXVmbm5fMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfMXVmbm5fMzgwID4gLmF3c3VpX2ljb24tbGVmdF92anN3ZV8xdWZubl82MzA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xdWZubl8zODAgPiAuYXdzdWlfaWNvbi1yaWdodF92anN3ZV8xdWZubl82MzU6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xdWZubl8xNTcuYXdzdWlfYnV0dG9uLW5vLXRleHRfdmpzd2VfMXVmbm5fNjAxID4gLmF3c3VpX2ljb25fdmpzd2VfMXVmbm5fNjMwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBhdXRvO1xuICBpbnNldC1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9saW5rX3Zqc3dlXzF1Zm5uXzY1NC5hd3N1aV9kaXNhYmxlZF92anN3ZV8xdWZubl8yMjc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWQtd2l0aC1yZWFzb25fdmpzd2VfMXVmbm5fNjU0KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMzdnZjhfMXVkdGJfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMzdnZjhfMXVkdGJfOSA+IDpub3QoI1xcOSk6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYWxlcnRfbXgzY3dfMW1lODJfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fbXgzY3dfMW1lODJfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1vdHNqaDgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQteW02ZXluLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX214M2N3XzFtZTgyXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9hbGVydF9teDNjd18xbWU4Ml8xOTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYWxlcnRfbXgzY3dfMW1lODJfMTkzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2FsZXJ0X214M2N3XzFtZTgyXzE5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X214M2N3XzFtZTgyXzIxNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3Jvb3RfbXgzY3dfMW1lODJfMjE1LmF3c3VpX2hpZGRlbl9teDNjd18xbWU4Ml8yNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2FsZXJ0X214M2N3XzFtZTgyXzE5Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1zdGFydC01d2Jmc2ssIDJweCkgc29saWQ7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1lbmQtcThycjQyLCAycHgpIHNvbGlkO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLXN0YXJ0LWdqbTZtMSwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtZW5kLTlzNDI2diwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC1zeWFnZjYsIDEycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC1zeWFnZjYsIDEycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC1zeWFnZjYsIDEycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtc3lhZ2Y2LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbDUwbzZ6LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWxlcnQtaG9yaXpvbnRhbC11bDM2NHMsIDE2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbn1cblxuLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMW1lODJfMzAxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtYWxlcnQtYWN0aW9uLWxlZnQtNHM4em81LCAxMnB4KTtcbn1cblxuLmF3c3VpX2hpZGRlbl9teDNjd18xbWU4Ml8yNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2luaXRpYWwtaGlkZGVuX214M2N3XzFtZTgyXzMxMzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBibG9jay1zaXplOiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyX214M2N3XzFtZTgyXzMxODpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyLXJlcGxhY2VtZW50X214M2N3XzFtZTgyXzMxOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYWxlcnQtaGVhZGVyLXpnMjVvMSwgNzAwKTtcbn1cblxuLmF3c3VpX2FjdGlvbl9teDNjd18xbWU4Ml8zMjM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2FjdGlvbi1zbG90X214M2N3XzFtZTgyXzMyNzpub3QoI1xcOSksXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbl9teDNjd18xbWU4Ml8zMjg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzFtZTgyXzMzMjpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDcwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBhdXRvO1xufVxuLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMW1lODJfMzMyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xbWU4Ml8zMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMW1lODJfMzMyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMW1lODJfMzMyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuXG4uYXdzdWlfdGV4dF9teDNjd18xbWU4Ml8zNjM6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfdGV4dF9teDNjd18xbWU4Ml8zNjMuYXdzdWlfaWNvbl9teDNjd18xbWU4Ml8zNzA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV90ZXh0X214M2N3XzFtZTgyXzM2My5hd3N1aV9tZXNzYWdlX214M2N3XzFtZTgyXzM3Mzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYWxlcnQtbWVzc2FnZS1yaWdodC1tcmpibm4sIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd18xbWU4Ml8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2ljb24tc2l6ZS1tZWRpdW1fbXgzY3dfMW1lODJfMzgxID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMW1lODJfMzAxID4gLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3XzFtZTgyXzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1tZWRpdW0tdXY4eGN6LCAyMHB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG5cbi5hd3N1aV9pY29uLXNpemUtYmlnX214M2N3XzFtZTgyXzM4NSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzFtZTgyXzMwMSA+IC5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd18xbWU4Ml8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tYmlnLTdwcTlsMywgMzJweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xufVxuXG4uYXdzdWlfaWNvbi1zaXplLW5vcm1hbF9teDNjd18xbWU4Ml8zODkgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xbWU4Ml8zMDEgPiAuYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfMW1lODJfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfbXgzY3dfMW1lODJfMzkzOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LXJlcGxhY2VtZW50X214M2N3XzFtZTgyXzM5NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Rpc21pc3NfbXgzY3dfMW1lODJfMzk4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn1cblxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uX214M2N3XzFtZTgyXzQwMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3R5cGUtZXJyb3JfbXgzY3dfMW1lODJfNDA3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2QsICNkYjAwMDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci14cGZ2cnIsICNmZmY1ZjUpO1xufVxuLmF3c3VpX3R5cGUtZXJyb3JfbXgzY3dfMW1lODJfNDA3ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMW1lODJfMzAxID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMW1lODJfMzMyID4gLmF3c3VpX2ljb25fbXgzY3dfMW1lODJfMzcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKSk7XG59XG5cbi5hd3N1aV90eXBlLXdhcm5pbmdfbXgzY3dfMW1lODJfNDE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWxyNmhuaCwgIzg1NTkwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmcteHZzMGJwLCAjZmZmZWYwKTtcbn1cbi5hd3N1aV90eXBlLXdhcm5pbmdfbXgzY3dfMW1lODJfNDE1ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMW1lODJfMzAxID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMW1lODJfMzMyID4gLmF3c3VpX2ljb25fbXgzY3dfMW1lODJfMzcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApKTtcbn1cblxuLmF3c3VpX3R5cGUtc3VjY2Vzc19teDNjd18xbWU4Ml80MjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MteGo1anBtLCAjMDA4MDJmKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy03NzRtbjcsICNlZmZmZjEpO1xufVxuLmF3c3VpX3R5cGUtc3VjY2Vzc19teDNjd18xbWU4Ml80MjMgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xbWU4Ml8zMDEgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xbWU4Ml8zMzIgPiAuYXdzdWlfaWNvbl9teDNjd18xbWU4Ml8zNzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLW8wenB2NiwgIzAwODAyZikpO1xufVxuXG4uYXdzdWlfdHlwZS1pbmZvX214M2N3XzFtZTgyXzQzMTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kM3NuNzMsICMwMDZjZTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXV3ZTFlOSwgI2YwZmJmZik7XG59XG4uYXdzdWlfdHlwZS1pbmZvX214M2N3XzFtZTgyXzQzMSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzFtZTgyXzMwMSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzFtZTgyXzMzMiA+IC5hd3N1aV9pY29uX214M2N3XzFtZTgyXzM3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8temwzaTFkLCAjMDA2Y2UwKSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3Rfc3dpbWNfczhjMGNfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpc3Rfc3dpbWNfczhjMGNfMjIxOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4uYXdzdWlfYW5jaG9yLWxpc3Rfc3dpbWNfczhjMGNfMjIxOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTEsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLW80cWt1MSwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTJweDtcbiAgaW5saW5lLXNpemU6IDJweDtcbn1cblxuLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jX3M4YzBjXzI0NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam0sICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctemppNXZsLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY19zOGMwY18yNDQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfczhjMGNfMjQ0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jX3M4YzBjXzI0NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYW5jaG9yLWl0ZW0tLWFjdGl2ZV9zd2ltY19zOGMwY18yNjQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2FuY2hvci1pdGVtLS1hY3RpdmVfc3dpbWNfczhjMGNfMjY0Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLW80cWt1MSwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTEsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLW80cWt1MSwgMjBweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogLTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0ycHg7XG4gIGlubGluZS1zaXplOiAycHg7XG59XG5cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY19zOGMwY18yODE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam0sICM0MjQ2NTApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy16amk1dmwsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX3M4YzBjXzI4MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY19zOGMwY18yODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfczhjMGNfMjgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY19zOGMwY18yODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfczhjMGNfMjgxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApO1xufVxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX3M4YzBjXzI4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX3M4YzBjXzI4MTpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY19zOGMwY18yODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2FuY2hvci1saW5rLS1hY3RpdmVfc3dpbWNfczhjMGNfMzIzOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LW55NGh1cCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpbmstdGV4dF9zd2ltY19zOGMwY18zMzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9hbmNob3ItbGluay1pbmZvX3N3aW1jX3M4YzBjXzMzNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Fubm90YXRpb25fMWhwcDNfMmE2MThfMTg1Om5vdCgjXFw5KSxcbi5hd3N1aV9uZXh0LWJ1dHRvbl8xaHBwM18yYTYxOF8xODY6bm90KCNcXDkpLFxuLmF3c3VpX3ByZXZpb3VzLWJ1dHRvbl8xaHBwM18yYTYxOF8xODc6bm90KCNcXDkpLFxuLmF3c3VpX2ZpbmlzaC1idXR0b25fMWhwcDNfMmE2MThfMTg4Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWhwcDNfMmE2MThfMTg5Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGVwLWNvdW50ZXItY29udGVudF8xaHBwM18yYTYxOF8xOTA6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnRfMWhwcDNfMmE2MThfMTkxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fMWhwcDNfMmE2MThfMTk1Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbkJhcl8xaHBwM18yYTYxOF8yMDA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9zdGVwQ291bnRlcl8xaHBwM18yYTYxOF8yMDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDIwcHg7XG59XG5cbi5hd3N1aV9kaXZpZGVyXzFocHAzXzJhNjE4XzIxMTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9ob3RzcG90XzFocHAzXzJhNjE4XzIxNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgc2Nyb2xsLW1hcmdpbjogdmFyKC0tYXdzdWktY29udGVudC1zY3JvbGwtbWFyZ2luLTZiOXlwYSwgNDBweCAwIDAgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDE2cHg7XG4gIGJsb2NrLXNpemU6IDE2cHg7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM18yYTYxOF8yMTU6bm90KCNcXDkpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9ob3RzcG90XzFocHAzXzJhNjE4XzIxNTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hvdHNwb3RfMWhwcDNfMmE2MThfMjE1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzXzJhNjE4XzIxNTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hvdHNwb3RfMWhwcDNfMmE2MThfMjE1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLXlqaHNjdywgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLXlqaHNjdywgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLXlqaHNjdywgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy15amhzY3csIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM18yYTYxOF8yMTUgPiAuYXdzdWlfaWNvbl8xaHBwM18yYTYxOF8yODY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXN2dXc1MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM18yYTYxOF8yMTU6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX2ljb25fMWhwcDNfMmE2MThfMjg2IHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItbWk3OWJmLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ob3RzcG90XzFocHAzXzJhNjE4XzIxNTpub3QoI1xcOSk6YWN0aXZlID4gLmF3c3VpX2ljb25fMWhwcDNfMmE2MThfMjg2IHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1zdnV3NTIsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX282bXR1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3N0cm9uZy12YXJpYW50XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX282bXR1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2NvZGUtdmFyaWFudF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9vNm10dV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wcmUtdmFyaWFudF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9vNm10dV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwX282bXR1XzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX282bXR1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9vNm10dV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwX282bXR1XzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX282bXR1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwX282bXR1XzE4MC5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX282bXR1XzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zbWFsbC0xM3RsdXEsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9hLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTg0LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwX282bXR1XzE4MC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9vNm10dV8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX282bXR1XzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9vNm10dV8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9zdHJvbmctdmFyaWFudF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX282bXR1XzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfYS12YXJpYW50XzE4d3UwX282bXR1XzE4NC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9vNm10dV8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtajh5enh2LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtZmdvZzdhLCBub3JtYWwpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwX282bXR1XzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9vNm10dV8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbiwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtaG1pNHZjLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy00c3Q5ZXAsIC0wLjAwNWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbzZtdHVfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC12bmFjeDYsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtNXY2aWJ2LCAtMC4wMTVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX282bXR1XzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLWNra2I2dSwgLTAuMDJlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9vNm10dV8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX282bXR1XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3NtYWxsLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTgwLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfYS12YXJpYW50XzE4d3UwX282bXR1XzE4NC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX282bXR1XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfc3Ryb25nLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX282bXR1XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLXdxcXBuZSwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9vNm10dV8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1sY3gwYWksIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0temY4MmRyLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwX282bXR1XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX282bXR1XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9vNm10dV8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtdTNtNHdlLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwX282bXR1XzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF9vNm10dV8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwX282bXR1XzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12YXJpYW50XzE4d3UwX282bXR1XzE3Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwX282bXR1XzE4MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwX282bXR1XzE3Mjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLXE0N203aywgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfa2V5LWxhYmVsLXZhcmlhbnRfMTh3dTBfbzZtdHVfMjcxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXphdnBlbywgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Uta2V5LXZhbHVlLWdhcC05Z2xtcWMsIDBweCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9nZW4tYWktbGFiZWwtdmFyaWFudF8xOHd1MF9vNm10dV8yNzg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1xZjAzMWgsICM3MzAwZTUpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfdmFsdWUtbGFyZ2UtdmFyaWFudF8xOHd1MF9vNm10dV8yODU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWRpc3BsYXktMHh5emJnLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtd2E2d29vLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC12d2FuenAsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWVseXl4aywgLTAuMDNlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1kaXNwbGF5LWwtaDV6c2k4LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9pbmxpbmUtY29kZS12YXJpYW50XzE4d3UwX282bXR1XzI5NTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLXE0N203aywgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDgsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLXlpZGtzMSwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9vNm10dV8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwX282bXR1XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX282bXR1XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfbzZtdHVfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF9vNm10dV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9vNm10dV8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwX282bXR1XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX282bXR1XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3ZhbHVlLWxhcmdlLXZhcmlhbnRfMTh3dTBfbzZtdHVfMjg1LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbzZtdHVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtaGVhdnlfMTh3dTBfbzZtdHVfMzA5Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2xvci1pbnZlcnRlZF8xOHd1MF9vNm10dV8zMTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdzV0ZGRxLCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2NvbG9yLXRleHQtbGFiZWxfMTh3dTBfbzZtdHVfMzE3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLW1vM254MCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5XzE4d3UwX282bXR1XzMyMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam0sICM0MjQ2NTApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtZXJyb3JfMTh3dTBfbzZtdHVfMzIzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzc18xOHd1MF9vNm10dV8zMjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtbzB6cHY2LCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLWluZm9fMTh3dTBfbzZtdHVfMzI5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXpsM2kxZCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZV8xOHd1MF9vNm10dV8zMzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1YywgIzY1Njg3MSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nXzE4d3UwX282bXR1XzMzNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfY29sb3ItaW5oZXJpdF8xOHd1MF9vNm10dV8zMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXNpemUtYm9keS1zXzE4d3UwX282bXR1XzM0MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXNpemUtYm9keS1tXzE4d3UwX282bXR1XzM0Njpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteHNfMTh3dTBfbzZtdHVfMzUwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtajh5enh2LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtZmdvZzdhLCBub3JtYWwpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctc18xOHd1MF9vNm10dV8zNTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbiwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtaG1pNHZjLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy00c3Q5ZXAsIC0wLjAwNWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLW1fMTh3dTBfbzZtdHVfMzYwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLWxfMTh3dTBfbzZtdHVfMzY1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC12bmFjeDYsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtNXY2aWJ2LCAtMC4wMTVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy14bF8xOHd1MF9vNm10dV8zNzA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC13dmtidXIsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC1oa282cDAsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC1ja2tiNnUsIC0wLjAyZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC1zaXplLWRpc3BsYXktbF8xOHd1MF9vNm10dV8zNzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLXdhNndvbywgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtdndhbnpwLCA0OHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1lbHl5eGssIC0wLjAzZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtbGlnaHRfMTh3dTBfbzZtdHVfMzgwOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1saWdodGVyLWxka29qNSwgMzAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LW5vcm1hbF8xOHd1MF9vNm10dV8zODM6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXdlaWdodC1ib2xkXzE4d3UwX282bXR1XzM4Njpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9mb250LXdlaWdodC1oZWF2eV8xOHd1MF9vNm10dV8zMDk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYXZ5LTZ5aDR1biwgNzAwKTtcbn1cblxuLmF3c3VpX3QtbGVmdF8xOHd1MF9vNm10dV8zOTM6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5hd3N1aV90LXJpZ2h0XzE4d3UwX282bXR1XzM5Nzpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi5hd3N1aV90LWNlbnRlcl8xOHd1MF9vNm10dV80MDE6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLW5fMTh3dTBfbzZtdHVfNDE4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLW5meW91diwgMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW5vbmUteGs2cXpmLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXRvcC1uXzE4d3UwX282bXR1XzQyMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW5fMTh3dTBfbzZtdHVfNDI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLW5meW91diwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1yaWdodC1uXzE4d3UwX282bXR1XzQyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbl8xOHd1MF9vNm10dV80Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1ub25lLXhrNnF6ZiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ib3R0b20tbl8xOHd1MF9vNm10dV80MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1uXzE4d3UwX282bXR1XzQyNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbmZ5b3V2LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWxlZnQtbl8xOHd1MF9vNm10dV80Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW5fMTh3dTBfbzZtdHVfNDI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1ub25lLXhrNnF6ZiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC14eHhzXzE4d3UwX282bXR1XzQ0Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC10b3AteHh4c18xOHd1MF9vNm10dV80NDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhzXzE4d3UwX282bXR1XzQ0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtcmlnaHQteHh4c18xOHd1MF9vNm10dV80NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eHNfMTh3dTBfbzZtdHVfNDU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtYm90dG9tLXh4eHNfMTh3dTBfbzZtdHVfNDU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmVydGljYWwteHh4c18xOHd1MF9vNm10dV80NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1sZWZ0LXh4eHNfMTh3dTBfbzZtdHVfNDYzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhzXzE4d3UwX282bXR1XzQ1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AteHhzXzE4d3UwX282bXR1XzQ2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdG9wLXh4c18xOHd1MF9vNm10dV80NzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHNfMTh3dTBfbzZtdHVfNDc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXJpZ2h0LXh4c18xOHd1MF9vNm10dV80Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4c18xOHd1MF9vNm10dV80Nzk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWJvdHRvbS14eHNfMTh3dTBfbzZtdHVfNDgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmVydGljYWwteHhzXzE4d3UwX282bXR1XzQ3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtbGVmdC14eHNfMTh3dTBfbzZtdHVfNDg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHNfMTh3dTBfbzZtdHVfNDc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXhzXzE4d3UwX282bXR1XzQ5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXRvcC14c18xOHd1MF9vNm10dV80OTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14c18xOHd1MF9vNm10dV80OTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1yaWdodC14c18xOHd1MF9vNm10dV81MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhzXzE4d3UwX282bXR1XzUwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ib3R0b20teHNfMTh3dTBfbzZtdHVfNTA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmVydGljYWwteHNfMTh3dTBfbzZtdHVfNDk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWxlZnQteHNfMTh3dTBfbzZtdHVfNTEzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14c18xOHd1MF9vNm10dV81MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1zXzE4d3UwX282bXR1XzUxODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXRvcC1zXzE4d3UwX282bXR1XzUyMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXNfMTh3dTBfbzZtdHVfNTI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtcmlnaHQtc18xOHd1MF9vNm10dV81Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXNfMTh3dTBfbzZtdHVfNTI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWJvdHRvbS1zXzE4d3UwX282bXR1XzUzMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXNfMTh3dTBfbzZtdHVfNTI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWxlZnQtc18xOHd1MF9vNm10dV81Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXNfMTh3dTBfbzZtdHVfNTI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtbV8xOHd1MF9vNm10dV81NDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC10b3AtbV8xOHd1MF9vNm10dV81NDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1tXzE4d3UwX282bXR1XzU0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXJpZ2h0LW1fMTh3dTBfbzZtdHVfNTUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1tXzE4d3UwX282bXR1XzU1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ib3R0b20tbV8xOHd1MF9vNm10dV81NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1tXzE4d3UwX282bXR1XzU0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1sZWZ0LW1fMTh3dTBfbzZtdHVfNTYzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1tXzE4d3UwX282bXR1XzU1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWxfMTh3dTBfbzZtdHVfNDM4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdG9wLWxfMTh3dTBfbzZtdHVfNTczOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmVydGljYWwtbF8xOHd1MF9vNm10dV81NzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1yaWdodC1sXzE4d3UwX282bXR1XzU3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbF8xOHd1MF9vNm10dV81Nzk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtYm90dG9tLWxfMTh3dTBfbzZtdHVfNTgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmVydGljYWwtbF8xOHd1MF9vNm10dV81NzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtbGVmdC1sXzE4d3UwX282bXR1XzU4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbF8xOHd1MF9vNm10dV81Nzk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC14bF8xOHd1MF9vNm10dV81OTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXRvcC14bF8xOHd1MF9vNm10dV81OTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14bF8xOHd1MF9vNm10dV81OTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtcmlnaHQteGxfMTh3dTBfbzZtdHVfNjAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14bF8xOHd1MF9vNm10dV82MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWJvdHRvbS14bF8xOHd1MF9vNm10dV82MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14bF8xOHd1MF9vNm10dV81OTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWxlZnQteGxfMTh3dTBfbzZtdHVfNjEzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14bF8xOHd1MF9vNm10dV82MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AteHhsXzE4d3UwX282bXR1XzYxODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaCwgMzJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC10b3AteHhsXzE4d3UwX282bXR1XzYyMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4bF8xOHd1MF9vNm10dV82MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXJpZ2h0LXh4bF8xOHd1MF9vNm10dV82Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4bF8xOHd1MF9vNm10dV82Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ib3R0b20teHhsXzE4d3UwX282bXR1XzYzMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4bF8xOHd1MF9vNm10dV82MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtaWdjMm1oLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1sZWZ0LXh4bF8xOHd1MF9vNm10dV82Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4bF8xOHd1MF9vNm10dV82Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLXh4eGxfMTh3dTBfbzZtdHVfNjQzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdG9wLXh4eGxfMTh3dTBfbzZtdHVfNjQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmVydGljYWwteHh4bF8xOHd1MF9vNm10dV82NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfcC1yaWdodC14eHhsXzE4d3UwX282bXR1XzY1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4bF8xOHd1MF9vNm10dV82NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtYm90dG9tLXh4eGxfMTh3dTBfbzZtdHVfNjU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtdmVydGljYWwteHh4bF8xOHd1MF9vNm10dV82NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX3AtbGVmdC14eHhsXzE4d3UwX282bXR1XzY2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4bF8xOHd1MF9vNm10dV82NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1uXzE4d3UwX282bXR1XzY2ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLW5meW91diwgMHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utbm9uZS14azZxemYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdG9wLW5fMTh3dTBfbzZtdHVfNjczOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwtbl8xOHd1MF9vNm10dV82NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1uZnlvdXYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tcmlnaHQtbl8xOHd1MF9vNm10dV82Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW5fMTh3dTBfbzZtdHVfNjc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1ub25lLXhrNnF6ZiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ib3R0b20tbl8xOHd1MF9vNm10dV82ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1uXzE4d3UwX282bXR1XzY3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1uZnlvdXYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tbGVmdC1uXzE4d3UwX282bXR1XzY4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbl8xOHd1MF9vNm10dV82Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utbm9uZS14azZxemYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20teHh4c18xOHd1MF9vNm10dV82OTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXRvcC14eHhzXzE4d3UwX282bXR1XzY5ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eHNfMTh3dTBfbzZtdHVfNjk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXJpZ2h0LXh4eHNfMTh3dTBfbzZtdHVfNzAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhzXzE4d3UwX282bXR1XzcwNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tYm90dG9tLXh4eHNfMTh3dTBfbzZtdHVfNzA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwteHh4c18xOHd1MF9vNm10dV82OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWxlZnQteHh4c18xOHd1MF9vNm10dV83MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eHNfMTh3dTBfbzZtdHVfNzA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXh4c18xOHd1MF9vNm10dV83MTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS10b3AteHhzXzE4d3UwX282bXR1XzcyMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4c18xOHd1MF9vNm10dV83MjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1yaWdodC14eHNfMTh3dTBfbzZtdHVfNzI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHNfMTh3dTBfbzZtdHVfNzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWJvdHRvbS14eHNfMTh3dTBfbzZtdHVfNzMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwteHhzXzE4d3UwX282bXR1XzcyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1sZWZ0LXh4c18xOHd1MF9vNm10dV83Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4c18xOHd1MF9vNm10dV83Mjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS14c18xOHd1MF9vNm10dV83NDM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdG9wLXhzXzE4d3UwX282bXR1Xzc0ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhzXzE4d3UwX282bXR1Xzc0OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tcmlnaHQteHNfMTh3dTBfbzZtdHVfNzUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14c18xOHd1MF9vNm10dV83NTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ib3R0b20teHNfMTh3dTBfbzZtdHVfNzU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwteHNfMTh3dTBfbzZtdHVfNzQ5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tbGVmdC14c18xOHd1MF9vNm10dV83NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhzXzE4d3UwX282bXR1Xzc1NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tc18xOHd1MF9vNm10dV83Njg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdG9wLXNfMTh3dTBfbzZtdHVfNzczOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwtc18xOHd1MF9vNm10dV83NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXJpZ2h0LXNfMTh3dTBfbzZtdHVfNzc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1zXzE4d3UwX282bXR1Xzc3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWJvdHRvbS1zXzE4d3UwX282bXR1Xzc4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXNfMTh3dTBfbzZtdHVfNzc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tbGVmdC1zXzE4d3UwX282bXR1Xzc4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtc18xOHd1MF9vNm10dV83Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLW1fMTh3dTBfbzZtdHVfNzkzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXRvcC1tXzE4d3UwX282bXR1Xzc5ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW1fMTh3dTBfbzZtdHVfNzk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1yaWdodC1tXzE4d3UwX282bXR1XzgwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbV8xOHd1MF9vNm10dV84MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ib3R0b20tbV8xOHd1MF9vNm10dV84MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1tXzE4d3UwX282bXR1Xzc5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWxlZnQtbV8xOHd1MF9vNm10dV84MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW1fMTh3dTBfbzZtdHVfODA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1sXzE4d3UwX282bXR1XzY4ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS10b3AtbF8xOHd1MF9vNm10dV84MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1sXzE4d3UwX282bXR1XzgyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tcmlnaHQtbF8xOHd1MF9vNm10dV84Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLWxfMTh3dTBfbzZtdHVfODI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tYm90dG9tLWxfMTh3dTBfbzZtdHVfODMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwtbF8xOHd1MF9vNm10dV84MjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1sZWZ0LWxfMTh3dTBfbzZtdHVfODM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1sXzE4d3UwX282bXR1XzgyOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20teGxfMTh3dTBfbzZtdHVfODQzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdG9wLXhsXzE4d3UwX282bXR1Xzg0ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhsXzE4d3UwX282bXR1Xzg0OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXJpZ2h0LXhsXzE4d3UwX282bXR1Xzg1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteGxfMTh3dTBfbzZtdHVfODU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWJvdHRvbS14bF8xOHd1MF9vNm10dV84NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14bF8xOHd1MF9vNm10dV84NDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tbGVmdC14bF8xOHd1MF9vNm10dV84NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhsXzE4d3UwX282bXR1Xzg1NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXh4bF8xOHd1MF9vNm10dV84Njg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaCwgMzJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXRvcC14eGxfMTh3dTBfbzZtdHVfODczOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwteHhsXzE4d3UwX282bXR1Xzg3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtaWdjMm1oLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1yaWdodC14eGxfMTh3dTBfbzZtdHVfODc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eGxfMTh3dTBfbzZtdHVfODc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ib3R0b20teHhsXzE4d3UwX282bXR1Xzg4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4bF8xOHd1MF9vNm10dV84NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWxlZnQteHhsXzE4d3UwX282bXR1Xzg4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhsXzE4d3UwX282bXR1Xzg3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS14eHhsXzE4d3UwX282bXR1Xzg5Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS10b3AteHh4bF8xOHd1MF9vNm10dV84OTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhsXzE4d3UwX282bXR1Xzg5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tcmlnaHQteHh4bF8xOHd1MF9vNm10dV85MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eGxfMTh3dTBfbzZtdHVfOTA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tYm90dG9tLXh4eGxfMTh3dTBfbzZtdHVfOTA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20tdmVydGljYWwteHh4bF8xOHd1MF9vNm10dV84OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfbS1sZWZ0LXh4eGxfMTh3dTBfbzZtdHVfOTEzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhsXzE4d3UwX282bXR1XzkwNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2QtYmxvY2tfMTh3dTBfbzZtdHVfOTE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF9vNm10dV8xNzIuYXdzdWlfZC1pbmxpbmVfMTh3dTBfbzZtdHVfOTIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbzZtdHVfMTcyLmF3c3VpX2QtaW5saW5lLWJsb2NrXzE4d3UwX282bXR1XzkyNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYm94XzE4d3UwX282bXR1XzE3Mi5hd3N1aV9kLW5vbmVfMTh3dTBfbzZtdHVfOTI3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9mLWxlZnRfMTh3dTBfbzZtdHVfOTMxOm5vdCgjXFw5KSB7XG4gIGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbi5hd3N1aV9mLXJpZ2h0XzE4d3UwX282bXR1XzkzNTpub3QoI1xcOSkge1xuICBmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuLmF3c3VpX3Jvb3RfMTh3dTBfbzZtdHVfOTM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTg1ODJfMTdsYnFfMTQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jaGlsZF8xODU4Ml8xN2xicV8xNDk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jaGlsZF8xODU4Ml8xN2xicV8xNDk6bm90KCNcXDkpOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAqIEhvcml6b250YWwgdmFyaWFudFxuICovXG4uYXdzdWlfaG9yaXpvbnRhbF8xODU4Ml8xN2xicV8xNjA6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX2hvcml6b250YWwteHh4c18xODU4Ml8xN2xicV8xNjQ6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXh4c18xODU4Ml8xN2xicV8xNjc6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteHNfMTg1ODJfMTdsYnFfMTcwOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwtc18xODU4Ml8xN2xicV8xNzM6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC1tXzE4NTgyXzE3bGJxXzE3Njpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLWxfMTg1ODJfMTdsYnFfMTc5Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteGxfMTg1ODJfMTdsYnFfMTgyOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXh4bF8xODU4Ml8xN2xicV8xODU6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLypcbiAqIFZlcnRpY2FsIHZhcmlhbnRcbiAqL1xuLmF3c3VpX3ZlcnRpY2FsXzE4NTgyXzE3bGJxXzE5Mjpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXh4eHNfMTg1ODJfMTdsYnFfMTk1Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXh4c18xODU4Ml8xN2xicV8xOTg6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14c18xODU4Ml8xN2xicV8yMDE6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXNfMTg1ODJfMTdsYnFfMjA0Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG59XG4uYXdzdWlfdmVydGljYWwtbV8xODU4Ml8xN2xicV8yMDc6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1sXzE4NTgyXzE3bGJxXzIxMDpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXhsXzE4NTgyXzE3bGJxXzIxMzpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eGxfMTg1ODJfMTdsYnFfMjE2Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtaWdjMm1oLCAzMnB4KTtcbn1cblxuLmF3c3VpX2FsaWduLWNlbnRlcl8xODU4Ml8xN2xicV8yMjA6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2FsaWduLXN0YXJ0XzE4NTgyXzE3bGJxXzIyNDpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5hd3N1aV9hbGlnbi1lbmRfMTg1ODJfMTdsYnFfMjI4Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtd3JhcHBlcl96eWNkeF9tZnFial8xNTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6LCAyNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWJ1YzB6eiwgMjRweCk7XG59XG4uYXdzdWlfY29udGVudC13cmFwcGVyLW1vYmlsZV96eWNkeF9tZnFial8xNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X21mcWJqXzE2Mjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfenljZHhfbWZxYmpfMTYyOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfenljZHhfbWZxYmpfMTYyOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfenljZHhfbWZxYmpfMTYyOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAyMTYwcHg7XG4gIH1cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzFmMzk2XzE4NTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIDFweCk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyAxcHgpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzFmMzk2XzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xZjM5Nl8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMWYzOTZfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMWYzOTZfMTg1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Nsb3NlLWJ1dHRvbl8xNncwaF8xZjM5Nl8yMjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdXRsaW5lOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXo5NTljdywgMTVweCk7XG4gIHotaW5kZXg6IDE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ydW50aW1lLWNvbnRlbnQtd3JhcHBlcl8xNG04eF9zcGZyNV81Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcnVudGltZS1oZWFkZXItd3JhcHBlcl8xNG04eF9zcGZyNV85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfZzY5cjBfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tZHJvcGRvd25fOWR1ZjZfZzY5cjBfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay10eXZueXcsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stOWhsajhxLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLWRyb3Bkb3duXzlkdWY2X2c2OXIwXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfZzY5cjBfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl9nNjlyMF8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2X2c2OXIwXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2X2c2OXIwXzE1My5hd3N1aV9yZWZyZXNoXzlkdWY2X2c2OXIwXzE3NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzlkdWY2X2c2OXIwXzE7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stdHl2bnl3LCAxMzVtcyk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay05aGxqOHEsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF85ZHVmNl9nNjlyMF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfcmVmcmVzaF85ZHVmNl9nNjlyMF8xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2X2c2OXIwXzE1My5hd3N1aV9yZWZyZXNoXzlkdWY2X2c2OXIwXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfZzY5cjBfMTUzLmF3c3VpX3JlZnJlc2hfOWR1ZjZfZzY5cjBfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfOWR1ZjZfZzY5cjBfMTk5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuLmF3c3VpX3Jvb3RfOWR1ZjZfZzY5cjBfMTk5LmF3c3VpX2ludGVyaW9yXzlkdWY2X2c2OXIwXzIzMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfZzY5cjBfMTUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMjAwMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2X2c2OXIwXzE1My5hd3N1aV91c2UtcG9ydGFsXzlkdWY2X2c2OXIwXzI0Mjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA3MDAwO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2X2c2OXIwXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl9nNjlyMF8yMzIpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay10eXZueXcsIDEzNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcm9wZG93bl85ZHVmNl9nNjlyMF8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfZzY5cjBfMjMyKSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Ryb3Bkb3duXzlkdWY2X2c2OXIwXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl9nNjlyMF8yMzIpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJvcGRvd25fOWR1ZjZfZzY5cjBfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2X2c2OXIwXzIzMikge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2X2c2OXIwXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyLCAjZmZmZmZmKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWRyb3Bkb3duLW05aWhpNCwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rM3Ztb3osIHRyYW5zcGFyZW50KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfZzY5cjBfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBpbnNldC1ibG9jay1lbmQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXdpZHRoLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpKSBzb2xpZCB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2LCAjYjRiNGJiKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXdpZHRoLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpKSBzb2xpZCB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2LCAjYjRiNGJiKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfaXMtZW1wdHlfOWR1ZjZfZzY5cjBfMzE4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2X2c2OXIwXzE1MyA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfZzY5cjBfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtazN2bW96LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03ZjkwczcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfZzY5cjBfMzI1ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl9nNjlyMF8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZHJvcHVwLXI0c3MzdCwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2X2c2OXIwXzMyNS5hd3N1aV93aXRoLWxpbWl0ZWQtd2lkdGhfOWR1ZjZfZzY5cjBfMzI5ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl9nNjlyMF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtbGVmdF85ZHVmNl9nNjlyMF8zMzI6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXJpZ2h0XzlkdWY2X2c2OXIwXzMzNTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfZzY5cjBfMTUzLmF3c3VpX29jY3VweS1lbnRpcmUtd2lkdGhfOWR1ZjZfZzY5cjBfMzM4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfdXNlLWZsZXhpYmxlLXdpZHRoXzlkdWY2X2c2OXIwXzM0MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogbWF4LWNvbnRlbnQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJvcGRvd24tZGVmYXVsdC1tYXgtd2lkdGgtNmI5eXBhLCBub25lKTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1kZWZhdWx0LW1pbi13aWR0aC02Yjl5cGEsIGF1dG8pO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2X2c2OXIwXzE1My5hd3N1aV9pbnRlcmlvcl85ZHVmNl9nNjlyMF8yMzIgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2X2c2OXIwXzE1Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xcHg7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfZzY5cjBfMTUzLmF3c3VpX2hpZGUtYmxvY2stYm9yZGVyXzlkdWY2X2c2OXIwXzM0OSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfZzY5cjBfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfaGlkZS1ibG9jay1ib3JkZXJfOWR1ZjZfZzY5cjBfMzQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfZzY5cjBfMzI1KSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfZzY5cjBfMTUzIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfaGlkZS1ibG9jay1ib3JkZXJfOWR1ZjZfZzY5cjBfMzQ5LmF3c3VpX3JlZnJlc2hfOWR1ZjZfZzY5cjBfMTc0ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl9nNjlyMF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfb3Blbl85ZHVmNl9nNjlyMF8zNTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfZzY5cjBfMTUzLmF3c3VpX29wZW5fOWR1ZjZfZzY5cjBfMzU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2X2c2OXIwXzIzMikuYXdzdWlfcmVmcmVzaF85ZHVmNl9nNjlyMF8xNzRbZGF0YS1hbmltYXRpbmc9dHJ1ZV0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfb3Blbl85ZHVmNl9nNjlyMF8zNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfZzY5cjBfMjMyKS5hd3N1aV9yZWZyZXNoXzlkdWY2X2c2OXIwXzE3NFtkYXRhLWFuaW1hdGluZz10cnVlXS5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2X2c2OXIwXzMyNSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl9nNjlyMF8xNTMuYXdzdWlfb3Blbl85ZHVmNl9nNjlyMF8zNTguYXdzdWlfbm93cmFwXzlkdWY2X2c2OXIwXzM2Nzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tY29udGVudF85ZHVmNl9nNjlyMF8xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9zdHJldGNoLXRyaWdnZXItaGVpZ2h0XzlkdWY2X2c2OXIwXzM3ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfb3B0aW9ucy1saXN0XzE5Z2NmXzF5OXc4XzE0NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1ibG9jay1zaXplOiAwO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfb3B0aW9ucy1saXN0LWVtYmVkZGVkXzE5Z2NmXzF5OXc4XzE5Mjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMHB4O1xufVxuXG4uYXdzdWlfZGVjcmVhc2UtYmxvY2stbWFyZ2luXzE5Z2NmXzF5OXc4XzE5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IC0xcHg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMWcwZ2tfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGssICM0MjQ2NTApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtZDJzcnY5LCA0cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC16bmp2YnQsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMWcwZ2tfMTQ1LmF3c3VpX2Rpc2FibGVkXzE2bW0zXzFnMGdrXzE2MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNywgI2I0YjRiYik7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMWcwZ2tfMTQ1LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ18xNm1tM18xZzBna18xNjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMWcwZ2tfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzFnMGdrXzE3MTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03ZjkwczcsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtN2Y5MHM3LCAjYzZjNmNkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xZzBna18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMWcwZ2tfMTcxLmF3c3VpX2Rpc2FibGVkXzE2bW0zXzFnMGdrXzE2MTpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zXzFnMGdrXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM18xZzBna18xNzE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMWcwZ2tfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzFnMGdrXzE3MS5hd3N1aV9yb2xsZWQtZG93bl8xNm1tM18xZzBna18xODI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zXzFnMGdrXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM18xZzBna18xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfMWcwZ2tfMTg1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci1pd3J2YzEsICNmM2YzZjcpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYywgIzBmMTQxYSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLWQyc3J2OSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXpuanZidCwgMjBweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnYsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMWcwZ2tfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzFnMGdrXzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM18xZzBna18xODUuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzE2bW0zXzFnMGdrXzE2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zXzFnMGdrXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM18xZzBna18xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfMWcwZ2tfMTg1LmF3c3VpX2Rpc2FibGVkXzE2bW0zXzFnMGdrXzE2MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWRoaG8wMywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRpbW1lZC1ob3Zlci1nYTlzY2gsICM4YzhjOTQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC04dHduNmIsICNiNGI0YmIpO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xZzBna18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMWcwZ2tfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zXzFnMGdrXzE4NS5hd3N1aV9pcy1mb2N1c2VkXzE2bW0zXzFnMGdrXzIwODpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3dtZXZpLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMWcwZ2tfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzFnMGdrXzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM18xZzBna18xODUuYXdzdWlfaXMtZm9jdXNlZF8xNm1tM18xZzBna18yMDg6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMTZtbTNfMWcwZ2tfMjExKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05bWphamssIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfMWcwZ2tfMjE1Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfMWcwZ2tfMjE1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xZzBna18yMTUuYXdzdWlfZXhwYW5kYWJsZV8xNm1tM18xZzBna18xNzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zXzFnMGdrXzIxNTpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfMWcwZ2tfMjE1LmF3c3VpX3ZhcmlhbnQtbmF2aWdhdGlvbl8xNm1tM18xZzBna18yMzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xZzBna18yMTUuYXdzdWlfdmFyaWFudC1uYXZpZ2F0aW9uXzE2bW0zXzFnMGdrXzIzMC5hd3N1aV9leHBhbmRhYmxlXzE2bW0zXzFnMGdrXzE3MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfMWcwZ2tfMjM3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLWN4aTlnNywgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC03YTU4cmMsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zXzFnMGdrXzIzNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM18xZzBna18yMzc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfMWcwZ2tfMjM3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9leHBhbmQtaWNvbi11cF8xNm1tM18xZzBna18yNTU6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uYXdzdWlfZXhwYW5kLWljb24tcmlnaHRfMTZtbTNfMWcwZ2tfMjU4Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2V4cGFuZC1pY29uLXJpZ2h0XzE2bW0zXzFnMGdrXzI1ODpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl8xNm1tM18xZzBna18yNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTFweDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmF3c3VpX2luLWRyb3Bkb3duXzE2bW0zXzFnMGdrXzI3NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiAtMXB4O1xufVxuXG4uYXdzdWlfaWNvbi13cmFwcGVyXzE2bW0zXzFnMGdrXzI3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2hlYWRlci1jb250ZW50XzE2bW0zXzFnMGdrXzI4Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xNGNucl9tbmR1Y18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfcm9vdF8xNGNucl9tbmR1Y18xNDUgPiAuYXdzdWlfdHJpZ2dlcl8xNGNucl9tbmR1Y18xNzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfbW5kdWNfMTQ1ID4gLmF3c3VpX2Ryb3Bkb3duXzE0Y25yX21uZHVjXzE4Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMTcyNnIsICNmZmZmZmYpO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfbW5kdWNfMTQ1ID4gLmF3c3VpX2Ryb3Bkb3duXzE0Y25yX21uZHVjXzE4Mi5hd3N1aV9ub3dyYXBfMTRjbnJfbW5kdWNfMTkzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYXdzdWlfcm9vdF8xNGNucl9tbmR1Y18xNDUgPiAuYXdzdWlfZHJvcGRvd25fMTRjbnJfbW5kdWNfMTgyLmF3c3VpX29wZW5fMTRjbnJfbW5kdWNfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMTQzb3pfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmUsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItd2lkdGgtZHJvcGRvd24teW91Y2F5LCAycHgpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xNDNvel8xNDUuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzE0M296XzE1Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzE0M296XzE0NS5hd3N1aV9kaXNhYmxlZF85M2ExdV8xNDNvel8xNjI6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNywgI2I0YjRiYik7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzE0M296XzE0NTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzE0M296XzE0NS5hd3N1aV9zaG93LWRpdmlkZXJfOTNhMXVfMTQzb3pfMTY5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtN2Y5MHM3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMTQzb3pfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzE0M296XzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYywgIzBmMTQxYSk7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci1pd3J2YzEsICNmM2YzZjcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xNDNvel8xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfMTQzb3pfMTcyLmF3c3VpX2Rpc2FibGVkXzkzYTF1XzE0M296XzE2Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC04dHduNmIsICNiNGI0YmIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRpbW1lZC1ob3Zlci1nYTlzY2gsICM4YzhjOTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWRoaG8wMywgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xNDNvel8xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfMTQzb3pfMTcyLmF3c3VpX2lzLWZvY3VzZWRfOTNhMXVfMTQzb3pfMTg3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmksICM0MjQ2NTApO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xNDNvel8xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfMTQzb3pfMTcyLmF3c3VpX2lzLWZvY3VzZWRfOTNhMXVfMTQzb3pfMTg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzkzYTF1XzE0M296XzE5MCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xNDNvel8xOTQ6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtZDJzcnY5LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctaG9yaXpvbnRhbC00dGFhNGIsIDIwcHgpO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE0M296XzE5NC5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfMTQzb3pfMTU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMTQzb3pfMjExOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLWQyc3J2OSwgNHB4KSArIHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMTQzb3pfMjExOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xNDNvel8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xNDNvel8yMTE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE0M296XzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzE0M296XzIxMTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE0M296XzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzE0M296XzIxMTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMTQzb3pfMjExOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE0M296XzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzE0M296XzIxMTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMTQzb3pfMjExOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMTQzb3pfMjExOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xNDNvel8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xNDNvel8yMTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE0M296XzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzE0M296XzIxMS5hd3N1aV9jdXJyZW50LWJyZWFkY3J1bWJfOTNhMXVfMTQzb3pfMjQ3Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tMGVnMjBjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWd1dTZ0NiwgIzY1Njg3MSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xNDNvel8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xNDNvel8yMTEuYXdzdWlfbGluay1zdHlsZS1oaWdobGlnaHRlZF85M2ExdV8xNDNvel8yNTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xNDNvel8xOTQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzE0M296XzI2MSA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0Om5vdCgjXFw5KSwgLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMTQzb3pfMjYxID4gLmF3c3VpX2l0ZW0tdG9vbHRpcC13cmFwcGVyXzkzYTF1XzE0M296XzI2MSA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0Om5vdCgjXFw5KSwgLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMTQzb3pfMjYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1jaGVja21hcmtfOTNhMXVfMTQzb3pfMjYxKSA+IHNwYW4gPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE0M296XzE5NCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLWhvcml6b250YWwtNHRhYTRiLCAyMHB4KSk7XG59XG4uYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV8xNDNvel8yNjEgPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE0M296XzE5NC5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfMTQzb3pfMTU3Om5vdCgjXFw5KSwgLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMTQzb3pfMjYxID4gLmF3c3VpX2l0ZW0tdG9vbHRpcC13cmFwcGVyXzkzYTF1XzE0M296XzI2MSA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV8xNDNvel8xNTc6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV8xNDNvel8yNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWNoZWNrbWFya185M2ExdV8xNDNvel8yNjEpID4gc3BhbiA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMTQzb3pfMTk0LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV8xNDNvel8xNTcge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2ljb25fOTNhMXVfMTQzb3pfMjY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfaWNvbl85M2ExdV8xNDNvel8yNjguYXdzdWlfY2hlY2ttYXJrXzkzYTF1XzE0M296XzI3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQsICMwMDZjZTApO1xufVxuLmF3c3VpX2ljb25fOTNhMXVfMTQzb3pfMjY4LmF3c3VpX2Rpc2FibGVkXzkzYTF1XzE0M296XzE2Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfZXh0ZXJuYWwtaWNvbl85M2ExdV8xNDNvel8yNzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlcl85M2ExdV8xNDNvel8yODM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX21haW4tcm93XzkzYTF1XzE0M296XzI4OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfbGFiZWwtdGFnXzkzYTF1XzE0M296XzI5Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9sYWJlbC10YWdfOTNhMXVfMTQzb3pfMjk2LmF3c3VpX2Rpc2FibGVkXzkzYTF1XzE0M296XzE2Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LXRleHRfOTNhMXVfMTQzb3pfMzAzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktNGYzNGY2LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktdGV4dF85M2ExdV8xNDNvel8zMDMuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfMTQzb3pfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtMWE4NWZjLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktdGV4dF85M2ExdV8xNDNvel8zMDMuYXdzdWlfZGlzYWJsZWRfOTNhMXVfMTQzb3pfMTYyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9idXR0b24tZHJvcGRvd25fc25lMGxfbnh2YjFfMTQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9idXR0b24tZHJvcGRvd25fc25lMGxfbnh2YjFfMTQ1LmF3c3VpX2Z1bGwtd2lkdGhfc25lMGxfbnh2YjFfMTQ4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsX254dmIxXzE1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfc25lMGxfbnh2YjFfMSA1MDBtcyB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stOWhsajhxLCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfbnh2YjFfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsX254dmIxXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF9ueHZiMV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm90YXRlX3NuZTBsX254dmIxXzE3Mjpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLWN4aTlnNywgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC03YTU4cmMsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3JvdGF0ZV9zbmUwbF9ueHZiMV8xNzI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm90YXRlX3NuZTBsX254dmIxXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb3RhdGVfc25lMGxfbnh2YjFfMTcyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb3RhdGUtb3Blbl9zbmUwbF9ueHZiMV8xODY6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5hd3N1aV9oZWFkZXJfc25lMGxfbnh2YjFfMTkwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtZHJvcGRvd24teW91Y2F5LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtZHJvcGRvd24teW91Y2F5LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03ZjkwczcsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZHJvcGRvd24teW91Y2F5LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfdGl0bGVfc25lMGxfbnh2YjFfMjAxOm5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl9zbmUwbF9ueHZiMV8yMDI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMzc5b29lLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNi5hd3N1aV9mdWxsLXdpZHRoX3NuZTBsX254dmIxXzE0ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNi5hd3N1aV9mdWxsLXdpZHRoX3NuZTBsX254dmIxXzE0OC5hd3N1aV9sb2FkaW5nX3NuZTBsX254dmIxXzIxMDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIGF1dG87XG59XG5cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfbnh2YjFfMjE0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3ID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfbnh2YjFfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF9ueHZiMV8yMTcgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfbnh2YjFfMjA2Om5vdCgjXFw5KTpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNiB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNi5hd3N1aV9oYXMtbm8tdGV4dF9zbmUwbF9ueHZiMV8yMjYge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWk4NWh4aSwgNnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfbnh2YjFfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF9ueHZiMV8yMTc6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfbnh2YjFfMjA2LmF3c3VpX2hhcy1uby10ZXh0X3NuZTBsX254dmIxXzIyNi5hd3N1aV92aXN1YWwtcmVmcmVzaF9zbmUwbF9ueHZiMV8yMjkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9ueHZiMV8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX254dmIxXzIxNzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfbnh2YjFfMjA2IHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSAtIDJweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKS5hd3N1aV92aXN1YWwtcmVmcmVzaF9zbmUwbF9ueHZiMV8yMjkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfbnh2YjFfMjA2IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSAtIDJweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3NuZTBsX254dmIxXzI0MDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9ueHZiMV8yMDYge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfbnh2YjFfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF9ueHZiMV8yMTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfc25lMGxfbnh2YjFfMjQwOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9ueHZiMV8yMDYge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpICogLTEpO1xufVxuXG4uYXdzdWlfc3BsaXQtdHJpZ2dlcl9zbmUwbF9ueHZiMV8yMTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kcm9wZG93bi10cmlnZ2VyX3NuZTBsX254dmIxXzI1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX21haW4tYWN0aW9uLWZ1bGwtd2lkdGhfc25lMGxfbnh2YjFfMjU1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDEgMSAwO1xufVxuXG4uYXdzdWlfbWFpbi1hY3Rpb24tdHJpZ2dlci1mdWxsLXdpZHRoX3NuZTBsX254dmIxXzI1OTpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmF3c3VpX3Rlc3QtdXRpbHMtYnV0dG9uLXRyaWdnZXJfc25lMGxfbnh2YjFfMjYzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdG9nZ2xlXzF1bzZtXzh6YTM3XzE5Mzpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xufVxuXG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJzXzF1bzZtXzh6YTM3XzE5OTpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfZHJhd2VyXzF1bzZtXzh6YTM3XzE5OTpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC12azdpZWEsIDBweCAwcHggMHB4IDFweCAjYjZiZWM5KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXVvNm1fOHphMzdfMTk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fOHphMzdfMjA5KSB7XG4gIHotaW5kZXg6IDgzMDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzh6YTM3XzIxMjpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV84emEzN18yMTIuYXdzdWlfZHJhd2VyLW1vYmlsZV8xdW82bV84emEzN18yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzh6YTM3XzIxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSwgI2ZmZmZmZik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xdW82bV84emEzN18yMDkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fOHphMzdfMjE5Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGluc2V0OiAwO1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXVvNm1fOHphMzdfMjEyID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzh6YTM3XzIxOTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzh6YTM3XzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV84emEzN18yMTkuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtXzh6YTM3XzIzMzpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzh6YTM3XzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV84emEzN18yMTkuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtXzh6YTM3XzIzMzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1lMWZrbTUsICNlYmViZjApO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzh6YTM3XzIxOSA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzh6YTM3XzIxOSA+IC5hd3N1aV9kcmF3ZXItcmVzaXplLWNvbnRlbnRfMXVvNm1fOHphMzdfMjQzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fOHphMzdfMjE5ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LXdyYXBwZXJfMXVvNm1fOHphMzdfMjQ4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcnMtd3JhcHBlcl8xdW82bV84emEzN18yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtXzh6YTM3XzE5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV84emEzN18xOTk6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtXzh6YTM3XzE5OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLTJ3empnNywgIzAwNmNlMCk7XG59XG4uYXdzdWlfZHJhd2VyLXRyaWdnZXItYWN0aXZlXzF1bzZtXzh6YTM3XzI3MTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXItdHJpZ2dlci1hY3RpdmVfMXVvNm1fOHphMzdfMjcxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LTAxMzAxbiwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTF0NW1wbCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtXzh6YTM3XzIzMyA+IC5hd3N1aV9kcmF3ZXItdHJpZ2dlcnMtd3JhcHBlcl8xdW82bV84emEzN18yNTIgPiAuYXdzdWlfZHJhd2VyLXRyaWdnZXJfMXVvNm1fOHphMzdfMTk5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3Jlc2l6ZS1oYW5kbGUtd3JhcHBlcl8xdW82bV84emEzN18yNzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfaGlkZV8xdW82bV84emEzN18yODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5Aa2V5ZnJhbWVzIGF3c3VpX2RyYWctaGFuZGxlLWVudHJ5XzE1NXlrX3NndXZpXzEge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC02Yjl5cGEpLCB2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LTZiOXlwYSkpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9kcmFnLWhhbmRsZS1leGl0XzE1NXlrX3NndXZpXzEge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhKSwgdmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC02Yjl5cGEpKTtcbiAgfVxufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a19zZ3V2aV8xNjk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC02Yjl5cGE6IDA7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC02Yjl5cGE6IDA7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzE1NXlrX3NndXZpXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMTU1eWtfc2d1dmlfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyXzE1NXlrX3NndXZpXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX3NndXZpXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRfMTU1eWtfc2d1dmlfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19zZ3V2aV8xODk6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19zZ3V2aV8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9kcmFnLWhhbmRsZS1lbnRyeV8xNTV5a19zZ3V2aV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS1oamozYWksIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzE1NXlrX3NndXZpXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLWhqajNhaSwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX3NndXZpXzE4OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX3NndXZpXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX3NndXZpXzE4OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrX3NndXZpXzE4OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2RyYWctaGFuZGxlLWV4aXRfMTU1eWtfc2d1dmlfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC10YmRvMzAsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtaGpqM2FpLCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpIGZvcndhcmRzLCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1vdXQtMF8xNTV5a19zZ3V2aV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS1oamozYWksIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSkgZm9yd2FyZHM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrX3NndXZpXzE4OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfc2d1dmlfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19zZ3V2aV8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a19zZ3V2aV8xNjk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrX3NndXZpXzE2OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfc2d1dmlfMTY5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1zdGFydF8xNTV5a19zZ3V2aV8yMjk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LTZiOXlwYTogMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1lbmRfMTU1eWtfc2d1dmlfMjMzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC02Yjl5cGE6IC0yMHB4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1zdGFydF8xNTV5a19zZ3V2aV8yMzc6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfc2d1dmlfMjM3Om5vdCgjXFw5KTpkaXIobHRyKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhOiAyMHB4O1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfc2d1dmlfMjM3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhOiAtMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrX3NndXZpXzI0ODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfc2d1dmlfMjQ4Om5vdCgjXFw5KTpkaXIobHRyKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhOiAtMjBweDtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a19zZ3V2aV8yNDg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC02Yjl5cGE6IDIwcHg7XG59XG5cbi5hd3N1aV9jb250ZW50c18xNTV5a19zZ3V2aV8yNTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9wb3J0YWwtb3ZlcmxheV8xNTV5a19zZ3V2aV8yNjM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogNzAwMDtcbn1cblxuLmF3c3VpX3BvcnRhbC1vdmVybGF5LWRpc2FibGVkXzE1NXlrX3NndXZpXzI3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfcG9ydGFsLW92ZXJsYXktY29udGVudHNfMTU1eWtfc2d1dmlfMjc1Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYXdzdWlfZHJhZy1oYW5kbGVfMTU1eWtfc2d1dmlfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfc2d1dmlfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1oaWRkZW5fMTU1eWtfc2d1dmlfMjkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stc3RhcnRfMTU1eWtfc2d1dmlfMjI5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC00dGVkaTYsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpKSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stZW5kXzE1NXlrX3NndXZpXzIzMzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfc2d1dmlfMjM3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a19zZ3V2aV8yNDg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkXzE1NXlrX3NndXZpXzMxNjpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC00dGVkaTYsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtMF8xNTV5a19zZ3V2aV8zMjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTFfMTU1eWtfc2d1dmlfMzI0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0yICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC00dGVkaTYsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLXRvcC0yXzE1NXlrX3NndXZpXzMyODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMyAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtM18xNTV5a19zZ3V2aV8zMzI6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTQgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTBfMTU1eWtfc2d1dmlfMzM2Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTFfMTU1eWtfc2d1dmlfMzQwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTJfMTU1eWtfc2d1dmlfMzQ0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDMgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTNfMTU1eWtfc2d1dmlfMzQ4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDQgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b25fMTU1eWtfc2d1dmlfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC1idmhic24sICM0MjQ2NTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtcDg4bHZiLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWRyb3Bkb3duLW05aWhpNCwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrX3NndXZpXzE2OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkXzE1NXlrX3NndXZpXzM3MSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24taG92ZXItNzRuNW8xLCAjMzMzODQzKTtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrX3NndXZpXzE2OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkXzE1NXlrX3NndXZpXzM3MSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWFjdGl2ZS1sdm8wZHksICMyMzJiMzcpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a19zZ3V2aV8zNzE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtNHQ2em50LCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1qZGtobXAsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGFuZGxlX3NkaGE2XzExdnA3XzE0NTpub3QoI1xcOSkge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBpbmxpbmUtc2l6ZTogLW1vei1maXQtY29udGVudDtcbiAgaW5saW5lLXNpemU6IGZpdC1jb250ZW50O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX2hhbmRsZS1zaXplLW5vcm1hbF9zZGhhNl8xMXZwN18xNTM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG59XG4uYXdzdWlfaGFuZGxlLXNpemUtc21hbGxfc2RoYTZfMTF2cDdfMTU3Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xufVxuLmF3c3VpX2hhbmRsZS1kcmFnLWluZGljYXRvcl9zZGhhNl8xMXZwN18xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFuZGxlLWRpc2FibGVkX3NkaGE2XzExdnA3XzE2MCkge1xuICBjdXJzb3I6IGdyYWI7XG59XG4uYXdzdWlfaGFuZGxlLWRyYWctaW5kaWNhdG9yX3NkaGE2XzExdnA3XzE2MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYW5kbGUtZGlzYWJsZWRfc2RoYTZfMTF2cDdfMTYwKS5hd3N1aV9hY3RpdmVfc2RoYTZfMTF2cDdfMTYzIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWFyZWFfc2RoYTZfMTF2cDdfMTY2Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2hhbmRsZS1yZXNpemUtYXJlYV9zZGhhNl8xMXZwN18xNjY6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWhvcml6b250YWxfc2RoYTZfMTF2cDdfMTczOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmF3c3VpX2hhbmRsZS1yZXNpemUtdmVydGljYWxfc2RoYTZfMTF2cDdfMTc2Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuLmF3c3VpX2hhbmRsZV9zZGhhNl8xMXZwN18xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oYW5kbGVfc2RoYTZfMTF2cDdfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oYW5kbGVfc2RoYTZfMTF2cDdfMTQ1Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX2hpZGUtZm9jdXNfc2RoYTZfMTF2cDdfMTg2KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oYW5kbGVfc2RoYTZfMTF2cDdfMTQ1Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX2hpZGUtZm9jdXNfc2RoYTZfMTF2cDdfMTg2KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2XzExdnA3XzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2XzExdnA3XzE4Nik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9yZXNpemUtaWNvbl9zZGhhNl8xMXZwN18yMDg6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9yZXNpemUtaWNvbl9zZGhhNl8xMXZwN18yMDg6bm90KCNcXDkpOmhvdmVyIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcmVzaXplLWljb24tdmVydGljYWxfc2RoYTZfMTF2cDdfMjE0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5hd3N1aV9yZXNpemUtaWNvbi1ob3Jpem9udGFsX3NkaGE2XzExdnA3XzIxODpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5hd3N1aV9wcmV2ZW50LXBvaW50ZXJfc2RoYTZfMTF2cDdfMjIyOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc2xpZGVyX2NxemxrX3czenloXzE0NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYmxvY2stc2l6ZTogMThweDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX3NsaWRlcl9jcXpsa193M3p5aF8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zbGlkZXJfY3F6bGtfdzN6eWhfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zbGlkZXJfY3F6bGtfdzN6eWhfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrX3czenloXzE0NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9zbGlkZXItc2lkZV9jcXpsa193M3p5aF8xNzk6bm90KCNcXDkpLFxuLmF3c3VpX3NsaWRlci1zaWRlLXN0YXJ0X2NxemxrX3czenloXzE4MDpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9rY21jY18xNDY6bm90KCNcXDkpIHtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIG9wYWNpdHksIGJsb2NrLXNpemUsIGluc2V0LWJsb2NrLXN0YXJ0LCBpbnNldC1ibG9jay1lbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX2tjbWNjXzE0Njpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfa2NtY2NfMTQ2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX2tjbWNjXzE0Njpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9rY21jY18xNjU6bm90KCNcXDkpIHtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIG9wYWNpdHksIGlubGluZS1zaXplLCBpbnNldC1pbmxpbmUtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfa2NtY2NfMTY1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX2tjbWNjXzE2NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX2tjbWNjXzE2NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdHlwZSwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfa2NtY2NfMTg0ICo6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX2tjbWNjXzE4NCAqIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9rY21jY18xNDY6bm90KCNcXDkpLFxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfa2NtY2NfMTg0ICogLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfa2NtY2NfMTY1Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX2tjbWNjXzE4NCBpZnJhbWU6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLXNpZGVfYjE4dHBfa2NtY2NfMTk1ICo6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG4uYXdzdWlfcmVzaXplLWJvdHRvbV9iMTh0cF9rY21jY18xOTggKjpub3QoI1xcOSkge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi8iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9sbTZ2b18xMzB5Ml8xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX3Jvb3Qtbm8tc2Nyb2xsX2xtNnZvXzEzMHkyXzE2MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV9sYXlvdXRfbG02dm9fMTMweTJfMTY1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xufVxuLmF3c3VpX2xheW91dC1uby1zY3JvbGxfbG02dm9fMTMweTJfMTcxOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9sYXlvdXQtbWFpbl9sbTZ2b18xMzB5Ml8xNzU6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9sYXlvdXQtbWFpbi1zY3JvbGxhYmxlX2xtNnZvXzEzMHkyXzE4MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4uYXdzdWlfdW5mb2N1c2FibGVfbG02dm9fMTMweTJfMTg2ICo6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYnMtZGVza3RvcF9sbTZ2b18xMzB5Ml8xOTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWhlYWRlci13cmFwcGVyX2xtNnZvXzEzMHkyXzE5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlcl9sbTZ2b18xMzB5Ml8xOTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS16ZWIxZzksIDQwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1vdmVybGFwcGVkX2xtNnZvXzEzMHkyXzIwMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWxkNDVhcCwgMzZweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC1leHRyYS10b3AtcGFkZGluZ19sbTZ2b18xMzB5Ml8yMDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfMTlkOGxfZmEzOXZfMTUzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9tb2JpbGUtYmFyXzE5ZDhsX2ZhMzl2XzE1Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1vYmlsZS1wYW5lbC1lZDBhdmEsICMwZjE0MWEpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtdms3aWVhLCAwcHggMHB4IDBweCAxcHggI2I2YmVjOSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMiAqIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkpO1xufVxuXG4uYXdzdWlfbW9iaWxlLWJhci1icmVhZGNydW1ic18xOWQ4bF9mYTM5dl8xNzA6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBmbGV4OiAxO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG5cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlXzE5ZDhsX2ZhMzl2XzE3Nzpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiA3cHg7XG4gIGlubGluZS1zaXplOiA0MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfbW9iaWxlLXRvZ2dsZS10eXBlLW5hdmlnYXRpb25fMTlkOGxfZmEzOXZfMTg2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS10b29sc18xOWQ4bF9mYTM5dl8xODk6bm90KCNcXDkpLCAuYXdzdWlfbW9iaWxlLXRvZ2dsZS10eXBlLWRyYXdlcl8xOWQ4bF9mYTM5dl8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlXzE5ZDhsX2ZhMzl2XzE3Nzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1lMWZrbTUsICNlYmViZjApO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfMTlkOGxfZmEzOXZfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25vdGlmaWNhdGlvbnNfMWhtbTRfeTJobmVfOTpub3QoI1xcOSksXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1zdGlja3lfMWhtbTRfeTJobmVfMTA6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9uc18xaG1tNF95MmhuZV85Om5vdCgjXFw5KSB7XG4gIC8qIFRoaXMgaXMgbmVjZXNzYXJ5IGZvciB0aGUgei1pbmRleCB0byBoYXZlIGVmZmVjdCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zLXN0aWNreV8xaG1tNF95MmhuZV8xMDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi02Yjl5cGE6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuXG4uYXdzdWlfbm8tY29udGVudC1wYWRkaW5nc18xaG1tNF95MmhuZV8yNTpub3QoI1xcOSkge1xuICAvKlxuICBXaGVuIHVzaW5nIHRoZSBkaXNhYmxlQ29udGVudFBhZGRpbmdzIG9wdGlvbiwgdGhlIEZsYXNoYmFyIHdpbGwgdXNlIHRoaXMgY3VzdG9tIHByb3BlcnR5IHRvIGFkZCBhZGRpdGlvbmFsIHNwYWNlXG4gIHdoZW4gdGhlIG5vdGlmaWNhdGlvbiBiYXIgaXMgcmVuZGVyZWQsIHRvIHByZXZlbnQgaXQgZnJvbSBvdmVybGFwcGluZyB0aGUgY29udGVudC5cbiAgICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2RyYXdlci1kaXNwbGF5ZWRfMWxoM3VfMTZ4cXlfMTQ5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNDBweDtcbn1cblxuLmF3c3VpX2RyYXdlci1jb250ZW50XzFsaDN1XzE2eHF5XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDgzMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbmRpdi5hd3N1aV9iYWNrZ3JvdW5kX2h5dnNqXzF0OGo1XzE0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbmRpdi5hd3N1aV9iYWNrZ3JvdW5kX2h5dnNqXzF0OGo1XzE0OSA+IC5hd3N1aV9zY3JvbGxpbmctYmFja2dyb3VuZF9oeXZzal8xdDhqNV8xNTI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA1O1xuICBncmlkLXJvdzogMS85O1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JyZWFkY3J1bWJzX2h5dnNqXzF0OGo1XzE2Mzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIGdyaWQtYXJlYTogYnJlYWRjcnVtYnM7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqXzF0OGo1XzE3Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW46IDU7XG4gIGdyaWQtcm93OiAxL3NwYW4gOTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtNmI5eXBhKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLTZiOXlwYSk7XG4gIHotaW5kZXg6IDgzMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xdDhqNV8xNzYuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF0OGo1XzE4Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqXzF0OGo1XzE3Njpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1sYXlvdXQtd2lkdGgtNmI5eXBhKSAtIHZhcigtLWF3c3VpLW1haW4tb2Zmc2V0LWxlZnQtNmI5eXBhKSAtIHZhcigtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhKSAtIHZhcigtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LTZiOXlwYSkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqXzF0OGo1XzE3Njpub3QoI1xcOSkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgLypcbiAgICBXaGVuIGRpc2FibGVCb2R5U2Nyb2xsIGlzIHRydWUgdGhlIG9mZnNldFRvcCB3aWxsIGJlIHJlbGF0aXZlIHRvIHRoZSBcbiAgICBhcHAgbGF5b3V0IGFuZCBub3QgdGhlIGJvZHkuIEhvd2V2ZXIsIHRoZSBkcmF3ZXIgcG9zaXRpb24gY2hhbmdlcyBcbiAgICB0byBmaXhlZCBpbiBtb2JpbGUgdmlld3BvcnRzLiBUaGUgdG9wIHZhbHVlIG5lZWRzIHRvIGluY2x1ZGUgdGhlIFxuICAgIGhlYWRlciBiZWNhdXNlIGZpeGVkIHBvc2l0aW9uIHN3aXRjaGVzIHRoZSB0b3AgdmFsdWUgc28gaXQgaXMgbm93IFxuICAgIHJlbGF0aXZlIHRvIHRoZSBib2R5LlxuICAgICovXG4gIH1cbiAgLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqXzF0OGo1XzE3Ni5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzF0OGo1XzIwODpub3QoI1xcOSkge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LTZiOXlwYSk7XG4gIH1cbn1cblxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMXQ4ajVfMjEzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG59XG4uYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal8xdDhqNV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzF0OGo1XzI1MSkuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF0OGo1XzE4NyB7XG4gIGlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMXQ4ajVfMjEzLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xdDhqNV8yNTEuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF0OGo1XzE4Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal8xdDhqNV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzF0OGo1XzI1MSk6bm90KC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMXQ4ajVfMTg3KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy1jaHdsaHosIDEycHgpICogMiArIHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KSk7XG59XG5cbi5hd3N1aV9kcmF3ZXJzLW1vYmlsZS10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMXQ4ajVfMjYxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal8xdDhqNV8yNjY6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy1jaHdsaHosIDEycHgpICogMiArIHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KSk7XG59XG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfMXQ4ajVfMjY2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xdDhqNV8yNTEpLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xdDhqNV8xODcge1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqXzF0OGo1XzI2Njpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMXQ4ajVfMjUxKTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xdDhqNV8xODcpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal8xdDhqNV8yNjYgPiAuYXdzdWlfZHJhd2Vycy10cmlnZ2VyLW92ZXJmbG93X2h5dnNqXzF0OGo1XzI4MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLXRyaWdnZXJfaHl2c2pfMXQ4ajVfMjY2Om5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF0OGo1XzE3Njpub3QoI1xcOSkge1xuICAtLWF3c3VpLWRyYXdlci1zaXplLTZiOXlwYTogMjkwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgMWZyO1xuICBmbGV4LXNocmluazogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF0OGo1XzE3NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfaHl2c2pfMXQ4ajVfMzExOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGEpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAxZnIgYXV0byB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC16OTU5Y3csIDE1cHgpIGF1dG8gMWZyO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xdDhqNV8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF0OGo1XzMxMSA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uX2h5dnNqXzF0OGo1XzMyMDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF0OGo1XzE3NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfaHl2c2pfMXQ4ajVfMzExID4gLmF3c3VpX2RyYXdlci1jb250ZW50X2h5dnNqXzF0OGo1XzMxMTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF0OGo1XzE3NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfaHl2c2pfMXQ4ajVfMzExID4gLmF3c3VpX2RyYXdlci1jb250ZW50X2h5dnNqXzF0OGo1XzMxMS5hd3N1aV9kcmF3ZXItY29udGVudC1oaWRkZW5faHl2c2pfMXQ4ajVfMzI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF0OGo1XzE3NiA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyX2h5dnNqXzF0OGo1XzMzMjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDg1MDtcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMXQ4ajVfMTc2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLWRyYXdlci1vcGVuX2h5dnNqXzF0OGo1XzM0MCkge1xuICBvcGFjaXR5OiAwO1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMXQ4ajVfMTc2LmF3c3VpX2lzLWRyYXdlci1vcGVuX2h5dnNqXzF0OGo1XzM0MDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIG9wYWNpdHk6IDE7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfZHJhd2VyX2h5dnNqXzF0OGo1XzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xdDhqNV8zNDA6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRyYXdlci1zaXplLTZiOXlwYTogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyX2h5dnNqXzF0OGo1XzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xdDhqNV8zNDA6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRyYXdlci1zaXplLTZiOXlwYTogMTAwdnc7XG4gICAgaW5saW5lLXNpemU6IDEwMHZ3O1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5oZWFkZXIuYXdzdWlfY29udGVudF9oeXZzal8xdDhqNV8zNjY6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcblRoZSBmaXJzdCBhbmQgbGFzdCBjb2x1bW4gZGVmaW5pdGlvbnMgaGF2ZSB0d28gcmVzcG9uc2liaWxpdGllcy5cbklmIE5hdmlnYXRpb24gYW5kL29yIFRvb2xzIGV4aXN0IHRoZW4gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgd2lkdGggb2ZcbnRoZSBmaXJzdCBhbmQgbGFzdCBjb2x1bW5zLCByZXNwZWN0aXZlbHksIGFuZCB0aGUgY29udGVudCBpbiB0aGVzZSBkcmF3ZXJzXG53aWxsIGNyZWF0ZSBob3Jpem9udGFsIHNwYWNlIGZyb20gdGhlIGNlbnRlciBjb2x1bW4gY29udGVudC4gSG93ZXZlciwgaWYgdGhlXG5uYXZpZ2F0aW9uSGlkZSBhbmQvb3IgdG9vbHNIaWRlIHByb3BlcnRpZXMgaGF2ZSBiZWVuIHNldCB0aGVuIHRoZSBmaXJzdFxuYW5kIGxhc3QgY29sdW1uIHdpZHRoIHdpbGwgZGVmYXVsdCB0byB0aGUgbWluaW11bSBjb250ZW50IGdhcCBwcm9wZXJ0aWVzIHRvXG5jcmVhdGUgdGhlIG5lY2Vzc2FyeSB2aXN1YWwgc3BhY2UgYXJvdW5kIHRoZSBtYWluIGNvbnRlbnQuXG5cblRoZSBtaW5pbXVtIGNvbnRlbnQgd2lkdGggcHJvcGVydHkgaXMgc2V0IHRvIHplcm8gYW5kIGFwcGxpZWQgdW5kZXIgYWxsXG5jaXJjdW1zdGFuY2VzIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0aGUgbWluQ29udGVudFdpZHRoIHByb3BlcnR5IGlzXG5leHBsaWNpdGx5IHNldCBpbiBzY3JpcHQuXG4qL1xuLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1icmVhZGNydW1icy1nYXAtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1nYXAtbGVmdC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWhlaWdodC02Yjl5cGE6IGNhbGMoMTAwdmggLSB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1mb290ZXItaGVpZ2h0LTZiOXlwYSkpO1xuICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxMjgwcHg7XG4gIC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1mb290ZXItaGVpZ2h0LTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLWhlYWRlci1nYXAtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1sYXlvdXQtd2lkdGgtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1tYWluLXRlbXBsYXRlLXJvd3MtNmI5eXBhOiAxZnI7XG4gIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAyODBweDtcbiAgLS1hd3N1aS1tb2JpbGUtYmFyLWhlaWdodC02Yjl5cGE6IGNhbGMoMiAqIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkpO1xuICAtLWF3c3VpLW5vdGlmaWNhdGlvbnMtaGVpZ2h0LTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLW9mZnNldC10b3AtNmI5eXBhOiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LTZiOXlwYSk7XG4gIC0tYXdzdWktb3ZlcmxhcC1oZWlnaHQtNmI5eXBhOiB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWxkNDVhcCwgMzZweCk7XG4gIC0tYXdzdWktdG9nZ2xlcy1sZWZ0LXdpZHRoLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLXRvZ2dsZXMtcmlnaHQtd2lkdGgtNmI5eXBhOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiLiAuIG1vYmlsZVRvb2xiYXIgLiAuXCIgXCIuIC4gbm90aWZpY2F0aW9ucyAuIC5cIiBcIi4gLiBicmVhZGNydW1ic0dhcCAuIC5cIiBcIi4gLiBicmVhZGNydW1icyAuIC5cIiBcIi4gLiBoZWFkZXJHYXAgLiAuXCIgXCIuIC4gaGVhZGVyIC4gLlwiIFwiLiAuIG1haW5HYXAgLiAuXCIgXCIuIC4gbWFpbiAuIC5cIiBcIi4gLiBtYWluIC4gLlwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IG1pbm1heCh2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1sZWZ0LTZiOXlwYSksIDFmcikgbWlubWF4KHZhcigtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhKSwgdmFyKC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGEpKSBtaW5tYXgodmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtNmI5eXBhKSwgMWZyKSBtaW4tY29udGVudDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gdmFyKC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLTZiOXlwYSkgYXV0byB2YXIoLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYSkgYXV0byB2YXIoLS1hd3N1aS1tYWluLWdhcC02Yjl5cGEpIHZhcigtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LTZiOXlwYSkgdmFyKC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLTZiOXlwYSk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qXG4gIEFkZCB1bmlmaWVkIG1heC13aWR0aCBmb3IgQXBwTGF5b3V0IGNvbnRlbnQgYmFzZWQgb24gYnJlYWtwb2ludHMuIE9ubHkgdXNlIHRoZSBtYXggY29udGVudCBcbiAgd2lkdGggY3VzdG9tIHByb3BlcnR5IGZvciB0aGUgbWlkZGxlIGNvbHVtbiBkZWZpbml0aW9uIGlmIHRoZSBtYXhDb250ZW50V2lkdGggcHJvcGVydHkgXG4gIGhhcyBiZWVuIGV4cGxpY2l0bHkgc2V0IHRvIGEgbm9uLXplcm8gdmFsdWUgYW5kIHN1YnNlcXVlbnRseSBzZXQgdGhlIGhhcy1tYXgtY29udGVudC13aWR0aCBcbiAgZGF0YSBhdHRyaWJ1dGUgdG8gdHJ1ZS5cbiAgKi9cbiAgLypcbiAgT25seSB1c2UgdGhlIG1heCBjb250ZW50IHdpZHRoIGN1c3RvbSBwcm9wZXJ0eSBmb3IgdGhlIG1pZGRsZSBjb2x1bW4gZGVmaW5pdGlvblxuICBpZiB0aGUgbWF4Q29udGVudFdpZHRoIHByb3BlcnR5IGhhcyBiZWVuIGV4cGxpY2l0bHkgc2V0IHRvIGEgbm9uLXplcm8gdmFsdWUgYW5kXG4gIHN1YnNlcXVlbnRseSBzZXQgdGhlIGhhcy1tYXgtY29udGVudC13aWR0aCBkYXRhIGF0dHJpYnV0ZSB0byB0cnVlLlxuICAqL1xuICAvKlxuICBXYXJuaW5nISBUaGlzIGlzIGEgaGFjayEgV2UgYXJlIGltcGxlbWVudGluZyBhIHNob3J0IHRlcm0gZml4IHRvIHByZXZlbnQgdGhlXG4gIHRvb2xzIGRyYXdlciBmcm9tIHBvdGVudGlhbGx5IGdldHRpbmcgcHVzaGVkIG9mZiBzY3JlZW4uIEN1cnJlbnRseSB0aGVyZSBpcyBub1xuICBwcm90ZWN0aW9uIGFnYWluc3QgYSBuYXZpZ2F0aW9uV2lkdGgsIG1pbkNvbnRlbnRXaWR0aCwgYW5kIHRvb2xzV2lkdGggdGhhdCBhcmVcbiAgaW4gZXhjZXNzIG92ZSB0aGUgYXZhaWxhYmxlIHNwYWNlIGluIHRoZSB2aWV3cG9ydC4gVG8gYWNjb21vZGF0ZSB0aGlzIHdlIHJlbW92ZVxuICB0aGUgbWluQ29udGVudFdpZHRoIGFuZCBzZXQgaXQgdG8gemVybyBpbiBzbWFsbCB2aWV3cG9ydHMgYW5kIGJlbG93IHVudGlsIHRoZVxuICBpc01vYmlsZSBicmVha3BvaW50IHNldHMgdGhlIGRyYXdlcnMgdG8gb3ZlcmxheSBhdCAxMDB2dy5cbiAgKi9cbiAgLypcbiAgSW4gZGVza3RvcCB2aWV3cG9ydHMgdGhlIGNvbnRlbnQgZ2FwIHByb3BlcnR5IGZvciB0aGUgbGVmdCBhbmQgcmlnaHRcbiAgY29sdW1ucyBzaG91bGQgb3ZlcnJpZGUgdGhlIGRlZmF1bHQgb2YgemVybyBpZiB0aGUgbmF2aWdhdGlvbkhpZGVcbiAgb3IgdG9vbHNIaWRlIHByb3BlcnR5IGlzIHNldC4gVGhpcyBlbnN1cmVzIGFkZXF1YXRlIGhvcml6b250YWwgc3BhY2VcbiAgZm9yIHRoZSBjZW50ZXIgY29sdW1uIGZyb20gdGhlIGVkZ2VzIG9mIHRoZSB2aWV3cG9ydCB3aGVuIHRoZXJlIGlzXG4gIG5vdCBsZWZ0IG9yIHJpZ2h0IGNvbnRlbnQuXG5cbiAgV2FybmluZyEgSWYgdGhlc2UgZGVzaWduIHRva2VucyBjaGFuZ2UgaXQgd2lsbCBhZHZlcnNlbHkgaW1wYWN0IHRoZSBcbiAgY2FsY3VsYXRpb24gdXNlZCB0byBkZXRlcm1pbmUgdGhlIFNwbGl0IFBhbmVsIG1heGltdW0gd2lkdGggaW4gdGhlIFxuICBoYW5kbGVTcGxpdFBhbmVsTWF4V2lkdGggZnVuY3Rpb24gaW4gdGhlIGNvbnRleHQuXG4gICovXG4gIC8qXG4gIEluIG1vYmlsZSB2aWV3cG9ydHMgdGhlIE5hdmlnYXRpb24gYW5kIFRvb2xzIGRyYXdlcnMgYXJlIGhpZGRlblxuICBhbmQgdHJpZ2dlcmVkIGJ5IHRoZSBNb2JpbGVUb29sYmFyIHdoaWNoIHRoZW4gdGFrZSB1cCB0aGUgZW50aXJlIHZpZXdwb3J0LlxuICBUaGUgY2VudGVyIGNvbHVtbiBuZWVkcyBwZXJtYW5lbnQgc3BhY2UgZnJvbSB0aGUgaG9yaXpvbnRhbCB2aWV3cG9ydFxuICBlZGdlcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90IHRoZXJlIGlzIGEgTmF2aWdhdGlvbiBvciBUb29scy5cbiAgKi9cbiAgLypcbiAgT3ZlcnJpZGUgdGhlIGRlc2t0b3AgZ2FwIHZhbHVlcyBzZXQgYWJvdmUgZm9yIHRoZSBOb3RpZmljYXRpb25zLCBIZWFkZXIsIGFuZCBNYWluXG4gIGNvbXBvbmVudHMgZm9yIG1vYmlsZSB2aWV3cG9ydHMuXG4gICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xdDhqNV80NjMpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF0OGo1XzQ2Mykge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXQ4ajVfNDYzKSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xdDhqNV80NjMpLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfaHl2c2pfMXQ4ajVfNDc4IHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF0OGo1XzQ2MykuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF9oeXZzal8xdDhqNV80Nzgge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXQ4ajVfNDYzKS5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX2h5dnNqXzF0OGo1XzQ3OCB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMjE2MHB4O1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXQ4ajVfNDYzKS5hd3N1aV9jb250ZW50LXR5cGUtdGFibGVfaHl2c2pfMXQ4ajVfNDkyLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXQ4ajVfNDYzKS5hd3N1aV9jb250ZW50LXR5cGUtY2FyZHNfaHl2c2pfMXQ4ajVfNDkyIHtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTAwJTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xdDhqNV80NjM6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogdmFyKC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhKTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2lzLW92ZXJsYXAtZGlzYWJsZWRfaHl2c2pfMXQ4ajVfNDk4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktb3ZlcmxhcC1oZWlnaHQtNmI5eXBhOiAwO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfaXMtaGlkZS1tb2JpbGUtdG9vbGJhcl9oeXZzal8xdDhqNV81MDE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1tb2JpbGUtYmFyLWhlaWdodC02Yjl5cGE6IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC02Yjl5cGE6IHZhcigtLWF3c3VpLW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYSwgMjgwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MS5hd3N1aV9oYXMtY29udGVudC1nYXAtbGVmdF9oeXZzal8xdDhqNV81MTU6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtNmI5eXBhOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWJ1YzB6eiwgMjRweCk7XG4gIH1cbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfaGFzLWNvbnRlbnQtZ2FwLXJpZ2h0X2h5dnNqXzF0OGo1XzUxODpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtNmI5eXBhOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWJ1YzB6eiwgMjRweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1nYXAtbGVmdC02Yjl5cGE6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LTZiOXlwYTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MS5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfMXQ4ajVfNTI4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtaGVhZGVyX2h5dnNqXzF0OGo1XzUzMTpub3QoI1xcOSksIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal8xdDhqNV81MzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF0OGo1XzUyOCkuYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8xdDhqNV81MzEge1xuICAtLWF3c3VpLWhlYWRlci1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF0OGo1XzUyOC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF0OGo1XzUzMTpub3QoI1xcOSkge1xuICAtLWF3c3VpLWhlYWRlci1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1ub3RpZmljYXRpb25zX2h5dnNqXzF0OGo1XzUzMTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfMXQ4ajVfNTI4KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMXQ4ajVfNTMxKSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MS5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfMXQ4ajVfNTI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMXQ4ajVfNTMxKSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMXQ4ajVfNTMxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS0xbndreTcsIDE2cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1tYWluX2h5dnNqXzF0OGo1XzU0Njpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMXQ4ajVfNTQ2KSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1tYWluX2h5dnNqXzF0OGo1XzU0Ni5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMXQ4ajVfNTQ2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1oZWFkZXJfaHl2c2pfMXQ4ajVfNTMxOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0OGo1XzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMXQ4ajVfNTMxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xdDhqNV81MjgpLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMXQ4ajVfNTMxIHtcbiAgICAtLWF3c3VpLWhlYWRlci1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal8xdDhqNV81MzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF0OGo1XzUyOCk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF0OGo1XzUzMSksIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xdDhqNV81NDY6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0OGo1XzU0Nikge1xuICAgIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xdDhqNV81NDYuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0OGo1XzU0Njpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhOiAwcHg7XG4gIH1cbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2hhcy1sZWZ0LXRvZ2dsZXMtZ3V0dGVyX2h5dnNqXzF0OGo1XzU2Njpub3QoI1xcOSkge1xuICAtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC02Yjl5cGE6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLWNod2xoeiwgMTJweCkgKyAzNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2hhcy1yaWdodC10b2dnbGVzLWd1dHRlcl9oeXZzal8xdDhqNV81Njk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLTZiOXlwYTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctY2h3bGh6LCAxMnB4KSArIDM2cHgpO1xufVxuXG4vKlxuSWYgZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSAodmVyeSB1bmNvbW1vbiB1c2UgY2FzZSkgdGhlbiB0aGUgQXBwTGF5b3V0IGNvbXBvbmVudCBcbmFuZCBub3QgdGhlIGRvY3VtZW50IGJvZHkgd2lsbCBiZSB0aGUgc2Nyb2xsYWJsZSBlbGVtZW50LiBUaGlzIHJlcXVpcmVzIGEgZml4ZWQgaGVpZ2h0IFxuaW5zdGVhZCBvZiBhIG1pbmltdW0gaGVpZ2h0IHdpdGggYSB2ZXJ0aWNhbCBzY3JvbGwgcG9saWN5LiBUaGUgb2Zmc2V0IHRvcCB2YWx1ZSBmb3IgXG5jb21wb25lbnRzIHdpdGggcG9zaXRpb246IHN0aWNreSAoTW9iaWxlVG9vbGJhciwgTmF2aWdhdGlvbiwgTm90aWZpY2F0aW9ucywgVG9vbHMpIHdpbGwgYmUgXG5zZXQgemVybyBzaW5jZSB0aGUgQXBwTGF5b3V0IGlzIG5lYXJlc3Qgc2Nyb2xsYWJsZSBwYXJlbnQgYW5kIGFueSBleGlzdGluZyBoZWFkZXIgZG9lcyBcbm5vdCBtYXR0ZXIuIFRoZSBvZmZzZXQgdG9wIHZhbHVlIGZvciBBcHBMYXlvdXQgY29udGVudE1haW4gY2hpbGRyZW4gd2l0aCBcbnBvc2l0aW9uOiBzdGlja3kgd2lsbCBiZSB0aGUgdmFsdWUgb2YgdGhlIG5vdGlmaWNhdGlvbnMgaGVpZ2h0IGluIGFkZGl0aW9uIHRvIHRoZSBcbm5vdGlmaWNhdGlvbnMgdG9wIG1hcmdpbiBhbmQgc29tZSBhZGRpdGlvbmFsIHZlcnRpY2FsIHNwYWNlIGZvciBhZXN0aGV0aWNzLlxuKi9cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXQ4ajVfMzkxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXQ4ajVfMjA4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLTZiOXlwYTogMWZyIGF1dG87XG4gIC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGE6IDBweDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtNmI5eXBhKTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdDhqNV8zOTEuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal8xdDhqNV8yMDguYXdzdWlfaGFzLXNwbGl0LXBhbmVsX2h5dnNqXzF0OGo1XzU4OS5hd3N1aV9zcGxpdC1wYW5lbC1wb3NpdGlvbi1ib3R0b21faHl2c2pfMXQ4ajVfNTg5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLTZiOXlwYTogcmVwZWF0KDIsIGF1dG8pO1xufVxuXG4vKlxuVGhpcyBDU1MgY2xhc3MgaXMgYXBwbGllZCB0byB0aGUgZG9jdW1lbnQgYm9keSB0byBwcmV2ZW50IG92ZXJmbG93IHNjcm9sbGluZ1xud2hlbiB0aGUgbmF2aWdhdGlvbiBvciB0b29scyBkcmF3ZXJzIGFyZSBvcGVuIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuKi9cbi5hd3N1aV9ibG9jay1ib2R5LXNjcm9sbF9oeXZzal8xdDhqNV81OTc6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QgKi9cbi5hd3N1aV91bmZvY3VzYWJsZV9oeXZzal8xdDhqNV82MDI6bm90KCNcXDkpLFxuLmF3c3VpX3VuZm9jdXNhYmxlX2h5dnNqXzF0OGo1XzYwMiAqOm5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwsIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xdDhqNV82MTI6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBtYWluO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLXplYjFnOSwgNDBweCk7XG4gIC8qXG4gIElmIHRoZSBzcGxpdCBwYW5lbCBpcyBpbiB0aGUgYm90dG9tIHBvc2l0aW9uIGFkZGl0aW9uYWwgcGFkZGluZyB3aWxsIG5lZWQgdG8gYmVcbiAgYWRkZWQgdG8gdGhlIGNvbnRlbnQgYXJlYS4gVGhpcyBpcyB0byBlbnN1cmUgdGhhdCB0aGUgdXNlciBpcyBhYmxlIHRvIHNjcm9sbFxuICBmYXIgZW5vdWdoIHRvIHNlZSBhbGwgb2YgdGhlIGNvbnRlbnQgdGhhdCB3b3VsZCBvdGhlcndpc2UgYmUgb2JzY3VyZWQgYnkgdGhlXG4gIHN0aWNreSBwb3NpdGlvbiBvZiB0aGUgc3BsaXQgcGFuZWwuXG4gICovXG4gIC8qXG4gIElmIGRpc2FibGVDb250ZW50UGFkZGluZ3MgaXMgZW5hYmxlZCB0aGVuIHRoZSBNYWluIGNvbnRlbnQgaGFzIGEgZGlmZmVyZW50XG4gIGJlaGF2aW9yIGluc2lkZSB0aGUgTGF5b3V0IGdyaWQuIEJ5IGRlZmF1bHQgaXQgd2lsbCByZW5kZXIgYWNyb3NzIHRoZSBlbnRpcmVcbiAgZ3JpZCBjb2x1bW4gc3Bhbi4gSWYgdGhlIE5hdmlnYXRpb24gaXMgb3BlbiBvbiB0aGUgbGVmdCwgd2UgaW5jcmVtZW50IHRoZVxuICBzdGFydCBjb2x1bW4gYnkgb25lLiBJZiB0aGUgVG9vbHMgb3IgU3BsaXQgUGFuZWwgKGluIHNpZGUgcG9zaXRpb24pIGlzIG9wZW5cbiAgb24gdGhlIHJpZ2h0LCB3ZSBkZWNyZW1lbnQgdGhlIGNvbHVtbiBlbmQgYnkgb25lLlxuICAqL1xufVxuLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xdDhqNV82MTIuYXdzdWlfaGFzLXNwbGl0LXBhbmVsX2h5dnNqXzF0OGo1XzU4OS5hd3N1aV9zcGxpdC1wYW5lbC1wb3NpdGlvbi1ib3R0b21faHl2c2pfMXQ4ajVfNTg5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLWhlaWdodC02Yjl5cGEpICsgdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLXplYjFnOSwgNDBweCkpO1xufVxuLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xdDhqNV82MTIuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0OGo1XzU0Njpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS82O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfY29udGFpbmVyX2h5dnNqXzF0OGo1XzYxMi5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMXQ4ajVfNTQ2LmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdDhqNV82Mzg6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuICAuYXdzdWlfY29udGFpbmVyX2h5dnNqXzF0OGo1XzYxMi5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMXQ4ajVfNTQ2LmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfMXQ4ajVfNjQxOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xdDhqNV82MTIuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0OGo1XzU0Ni5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF0OGo1XzY0MS5hd3N1aV9zcGxpdC1wYW5lbC1wb3NpdGlvbi1zaWRlX2h5dnNqXzF0OGo1XzY0MTpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXJfaHl2c2pfMXQ4ajVfNjEyLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xdDhqNV81NDYuYXdzdWlfaGFzLWFjdGl2ZS1kcmF3ZXJfaHl2c2pfMXQ4ajVfNjQxOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal8xdDhqNV82NTQ6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LTZiaHNraSwgMHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1tb2JpbGUtYmFyLWhlaWdodC02Yjl5cGEpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWFyZWE6IG1vYmlsZVRvb2xiYXI7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgwLCAxZnIpIGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLTZiOXlwYSk7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5zZWN0aW9uLmF3c3VpX21vYmlsZS10b29sYmFyX2h5dnNqXzF0OGo1XzY1NDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZW1vdmUtaGlnaC1jb250cmFzdC1oZWFkZXJfaHl2c2pfMXQ4ajVfNjcxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1xZGR6MjcsIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal8xdDhqNV82NTQgPiAuYXdzdWlfbW9iaWxlLXRvb2xiYXItbmF2X2h5dnNqXzF0OGo1XzY3NTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXQ4ajVfNjU0ID4gLmF3c3VpX21vYmlsZS10b29sYmFyLWJyZWFkY3J1bWJzX2h5dnNqXzF0OGo1XzY3OTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal8xdDhqNV82NTQgPiAuYXdzdWlfbW9iaWxlLXRvb2xiYXItdG9vbHNfaHl2c2pfMXQ4ajVfNjgzOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfMXQ4ajVfNjkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLTZiOXlwYSk7XG4gIHotaW5kZXg6IDgzMDtcbiAgLypcbiAgVGhlIG5hdmlnYXRpb24gYW5kIHRvb2xzIGNvbnRhaW5lcnMgKHRoYXQgY29udGFpbiB0aGUgdG9nZ2xlIGJ1dHRvbnMpXG4gIHN0cmV0Y2ggdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBhcHAgbGF5b3V0LiBOb3JtYWxseSwgdGhpcyB3b3VsZG4ndCBiZSBhblxuICBpc3N1ZSBiZWNhdXNlIHRoZXkgc2l0IGFib3ZlIHRoZSBhcHAgbGF5b3V0J3MgY29udGVudCBwYWRkaW5nLlxuXG4gIEJ1dCBpZiBkaXNhYmxlQ29udGVudFBhZGRpbmdzIGlzIHNldCB0byB0cnVlIGFuZCB0aGVyZSBhcmUgYnV0dG9ucyBvbiB0aGVcbiAgbGVmdC9yaWdodCBlZGdlcyBvZiB0aGUgc2NyZWVuLCB0aGV5IHdpbGwgYmUgY292ZXJlZCBieSB0aGUgY29udGFpbmVycy4gU29cbiAgd2UgbmVlZCB0byBkaXNhYmxlIHBvaW50ZXIgZXZlbnRzIGluIHRoZSBjb250YWluZXIgYW5kIHJlLWVuYWJsZSB0aGVtIGluXG4gIHRoZSBwYW5lbHMgYW5kIHRvZ2dsZSBidXR0b25zLlxuICAqL1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfMXQ4ajVfNjkyOm5vdCgjXFw5KSB7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl9oeXZzal8xdDhqNV82OTIuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal8xdDhqNV8yMDg6bm90KCNcXDkpIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGEpO1xuICB9XG59XG5cbm5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXQ4ajVfNzMwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctY2h3bGh6LCAxMnB4KTtcbiAgLypcbiAgQXBwbHkgdGhlIGFuaW1hdGlvbiBvbmx5IGluIGRlc2t0b3Agdmlld3BvcnRzIGJlY2F1c2UgdGhlIE1vYmlsZVRvb2xiYXIgd2lsbFxuICB0YWtlIGNvbnRyb2wgaW4gcmVzcG9uc2l2ZSB2aWV3cG9ydHMuXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzF0OGo1XzEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5uYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF0OGo1XzczMC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXQ4ajVfNjM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgbmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal8xdDhqNV83MzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF0OGo1XzYzOCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXQ4ajVfNzMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdDhqNV82MzgpLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTMge1xuICAgIGFuaW1hdGlvbjogYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfMXQ4ajVfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2LCAxMTVtcyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgbmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal8xdDhqNV83MzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF0OGo1XzYzOCkuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0OGo1Xzc1MyB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXQ4ajVfNzMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdDhqNV82MzgpLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTMsIC5hd3N1aS1tb2RlLWVudGVyaW5nIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXQ4ajVfNzMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdDhqNV82MzgpLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTMge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF0OGo1XzY5Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1pbmxpbmUtZW5kOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8qXG4gIEEgbm9uLXNlbWFudGljIG5vZGUgaXMgYWRkZWQgd2l0aCBhIGZpeGVkIHdpZHRoIGVxdWFsIHRvIHRoZSBmaW5hbCBOYXZpZ2F0aW9uXG4gIHdpZHRoLiBUaGlzIHdpbGwgY3JlYXRlIHRoZSB2aXN1YWwgYXBwZWFyYW5jZSBvZiBob3Jpem9udGFsIG1vdmVtZW50IGFuZFxuICBwcmV2ZW50IHVud2FudGVkIHRleHQgd3JhcHBpbmcuXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX29wZW5OYXZpZ2F0aW9uX2h5dnNqXzF0OGo1XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGlubGluZS1zaXplOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy1jaHdsaHosIDEycHgpICogMiArIHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtNmI5eXBhKTtcbiAgfVxufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXQ4ajVfNjkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdDhqNV82MzgpIHtcbiAgaW5saW5lLXNpemU6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xdDhqNV82OTIuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF0OGo1XzYzOC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXQ4ajVfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfb3Blbk5hdmlnYXRpb25faHl2c2pfMXQ4ajVfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2LCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xdDhqNV82OTIuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF0OGo1XzYzOC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXQ4ajVfNzUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXQ4ajVfNjkyLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdDhqNV82MzguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0OGo1Xzc1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIG5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF0OGo1XzY5Mi5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXQ4ajVfNjM4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXQ4ajVfNjkyID4gLmF3c3VpX2FuaW1hdGVkLWNvbnRlbnRfaHl2c2pfMXQ4ajVfODE3Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLTZiOXlwYSk7XG59XG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xdDhqNV82OTIgPiAuYXdzdWlfY29udGVudC1jb250YWluZXJfaHl2c2pfMXQ4ajVfODIwOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xdDhqNV82OTI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtNmI5eXBhOiAxMDB2dztcbiAgfVxufVxuXG4uYXdzdWlfaGlkZS1uYXZpZ2F0aW9uX2h5dnNqXzF0OGo1XzgyOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtejk1OWN3LCAxNXB4KTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqXzF0OGo1XzgzOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZ3JpZC1hcmVhOiBub3RpZmljYXRpb25zO1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xdDhqNV84MzkuYXdzdWlfaGFzLW5vdGlmaWNhdGlvbi1jb250ZW50X2h5dnNqXzF0OGo1Xzg0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqXzF0OGo1XzgzOS5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9uc19oeXZzal8xdDhqNV84NDg6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWZsYXNoYmFyLXN0aWNreS1ib3R0b20tbWFyZ2luLTZiOXlwYTogdmFyKC0tc3BhY2UteHhsLTMyc3JtNCwgMzJweCk7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGEpO1xuICB9XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqXzF0OGo1XzgzOS5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9uc19oeXZzal8xdDhqNV84NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaC1jb250cmFzdF9oeXZzal8xdDhqNV84NTMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIH1cbiAgLmF3c3VpX25vdGlmaWNhdGlvbnNfaHl2c2pfMXQ4ajVfODM5LmF3c3VpX2hhcy1ub3RpZmljYXRpb24tY29udGVudF9oeXZzal8xdDhqNV84NDQ6bm90KCNcXDkpIHtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIH1cbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5XaGVuIHRoZSBTcGxpdCBQYW5lbCBpcyBpbiB0aGUgYm90dG9tIHBvc2l0aW9uIGl0IHdhcyBzaGFyZSB0aGUgc2FtZSByb3dcbmFzIHRoZSBjb250ZW50IGFyZWEuIFRoaXMgcm93IGlzIGRlZmluZWQgYXMgMSBmcmFjdGlvbmFsIHVuaXQgd2hpY2ggd2lsbFxuY29uc3VtZSB0aGUgcmVtYWluaW5nIHZlcnRpY2FsIHNwYWNlIGluIHRoZSBncmlkIGFmdGVyIHRoZSBub3RpZmljYXRpb25zXG5hbmQgYnJlYWRjcnVtYnMuXG4qL1xuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXQ4ajVfODcxOm5vdCgjXFw5KSB7XG4gIC8qXG4gIFRoZSBhbGlnbiBzZWxmIHByb3BlcnR5IHdpbGwgcG9zaXRpb24gdGhlIHNwbGl0IHBhbmVsIGF0IHRoZSBib3R0b20gb2YgdGhlIGdyaWQgcm93LlxuICBUaGlzIGNvdWxkIGJlIG9mZiB0aGUgdmlld3BvcnQgaWYgdGhlIGNvbnRlbnQgYXJlYSBoYXMgZW5vdWdoIGNvbnRlbnQgdG8gYmUgc2Nyb2xsYWJsZS5cbiAgKi9cbiAgYWxpZ24tc2VsZjogZW5kO1xuICBpbnNldC1ibG9jay1lbmQ6IHZhcigtLWF3c3VpLWZvb3Rlci1oZWlnaHQtNmI5eXBhKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgZ3JpZC1yb3c6IDk7XG4gIGJsb2NrLXNpemU6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgLypcbiAgVGhlIHBvc2l0aW9uIHN0aWNreSB3aWxsIHdvcmsgaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgYWxpZ24gc2VsZjogZW5kOyBwcm9wZXJ0eS5cbiAgSWYgdGhlIGdyaWQgcm93IHNjcm9sbHMgYmV5b25kIHRoZSB2aWV3cG9ydCwgdGhlIHN0aWNreSBib3R0b20gcG9zaXRpb25cbiAgd2lsbCBsaWZ0IGl0IHVwIGFib3ZlIHRoZSBmb290ZXIgc28gaXQgaXMgYWx3YXlzIHZpc2libGUuXG4gICovXG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDg0MDtcbiAgLypcbiAgVW5saWtlIHRoZSBzaWRlIHBvc2l0aW9uIHRoZSBTcGxpdCBQYW5lbCBpcyBwZXJzaXN0ZW50IGluIHRoZSBET01cbiAgd2hlbiBpbiB0aGUgYm90dG9tIHBvc2l0aW9uLlxuICAqL1xuICAvKlxuICBXYXJuaW5nISBUaGlzIGlzIGEgaGFjayEgVGhlIGV4aXN0aW5nIGRlc2lnbiB0b2tlbiBmb3IgdGhlIHNwbGl0IHBhbmVsXG4gIHNoYWRvdyBpbiB0aGUgYm90dG9tIHBvc2l0aW9uIGRvZXMgbm90IHJlbmRlciBpbiB0aGUgcmVmYWN0b3JlZCBjb2RlLlxuICBJdCBhcHBlYXJzIHRvIGJlIHJlbGF0ZWQgdG8gdGhlIGZhY3QgdGhhdCB0aGUgbGVnYWN5IHNwbGl0IHBhbmVsIGVsZW1lbnRcbiAgaGFzIGEgaGVpZ2h0IGVxdWFsIHRvIHRoZSBleHBhbmRlZCBoZWlnaHQgYW5kIGEgY29ycmVzcG9uZGluZyB0cmFuc2xhdGlvblxuICBvZiB0aGUgWSBwb3NpdGlvbiBzbyBpdCBpcyBtb3ZlZCBvZmYgdGhlIHNjcmVlbi4gVGhpcyB3aWxsIG5lZWQgdG8gYmVcbiAgcmVmYWN0b3JlZCB3aXRoIGFuIGFkanVzdG1lbnQgdG8gdGhlIHNwbGl0IHBhbmVsIGRlc2lnbiB0b2tlbi5cbiAgKi9cbiAgLypcbiAgV2hlbiB0aGUgZGF0YSBhdHRyaWJ1dGUgY2hhbmdlcyBpbmRpY2F0aW5nIHRoZSBTcGxpdCBQYW5lbCBoYXMgYmVlbiBvcGVuZWRcbiAgYXBwbHkgdGhlIGFuaW1hdGlvbiB0byB0aGUgaGVpZ2h0IHByb3BlcnR5LlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuU3BsaXRQYW5lbEJvdHRvbV9oeXZzal8xdDhqNV8xIHtcbiAgZnJvbSB7XG4gICAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtcmVwb3J0ZWQtaGVhZGVyLXNpemUtNmI5eXBhLCAwKTtcbiAgfVxuICB0byB7XG4gICAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtcmVwb3J0ZWQtc2l6ZS02Yjl5cGEpO1xuICB9XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xdDhqNV84NzEuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal8xdDhqNV8yMDg6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXQ4ajVfODcxLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdDhqNV82MzguYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzF0OGo1XzkxODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbi1zdGFydDogMjtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0OGo1Xzg3MS5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMXQ4ajVfMTg3LmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdDhqNV85MTg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXQ4ajVfODcxLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdDhqNV85MTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xdDhqNV84NzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xdDhqNV82NDEpLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdDhqNV85MTgge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDcsIDIyLCAwLjEpIDBweCAtMzJweCAzMnB4IC0yNHB4O1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXQ4ajVfODcxLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdDhqNV85MTg6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXNwbGl0LWJvdHRvbS1kN3NkZXksIDBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXQ4ajVfODcxLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdDhqNV85MTguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0OGo1Xzc1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX29wZW5TcGxpdFBhbmVsQm90dG9tX2h5dnNqXzF0OGo1XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXQ4ajVfODcxLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdDhqNV85MTguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0OGo1Xzc1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0OGo1Xzg3MS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF0OGo1XzY0MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXQ4ajVfOTE4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyBzZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xdDhqNV84NzEuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xdDhqNV82NDEuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzF0OGo1XzkxOC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXQ4ajVfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqXzF0OGo1Xzk0Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAvKlxuICBUaGUgbWluIGFuZCBtYXggd2lkdGhzIGFyZSBhcHBsaWVkIHdoZW4gdGhlIFNwbGl0IFBhbmVsIGlzIG9wZW5lZCBvdGhlcndpc2VcbiAgaXQgd291bGQgbm90IGJlIHBvc3NpYmxlIHRvIGFuaW1hdGUgdGhlIHdpZHRoIGFuZCB0aGUgYm94IHNoYWRvdyB3b3VsZFxuICBiZSBwZXJzaXN0ZW50IGluIHRoZSBET00gd2hlbiBjbG9zZWQuXG4gICovXG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfaHl2c2pfMXQ4ajVfOTQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXQ4ajVfNjQxKSwgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqXzF0OGo1Xzk0Ny5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXQ4ajVfOTE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAwO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqXzF0OGo1Xzk0Ny5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF0OGo1XzY0MS5hd3N1aV9wb3NpdGlvbi1zaWRlX2h5dnNqXzF0OGo1Xzk2MDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLW1heC13aWR0aC02Yjl5cGEsIDI4MHB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1taW4td2lkdGgtNmI5eXBhLCAyODBweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xdDhqNV85NDcuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xdDhqNV82NDEuYXdzdWlfcG9zaXRpb24tc2lkZV9oeXZzal8xdDhqNV85NjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF0OGo1XzE4Nykge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1lZGdyemksICNjNmM2Y2QpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcblRoZSBUb29scyBjb21wb25lbnQgY29udGFpbmVyIGhhcyBhIG1heCB3aWR0aCBjYWxjdWxhdGlvbiB0aGF0IGRlcGVuZHMgb24gdGhlXG5zdGF0ZSBvZiB0aGUgb3RoZXIgc2libGluZ3Mgd2l0aGluIHRoZSBMYXlvdXQgZ3JpZCBkZWZpbml0aW9uLiBUaGUgbGF5b3V0IHdpZHRoXG5pcyBzZXQgaW4gdGhlIHJlc2l6ZSBvYnNlcnZlciBpbiB0aGUgTGF5b3V0IGNvbXBvbmVudC4gVGhlIG1haW4gb2Zmc2V0IGxlZnRcbndpbGwgY2FsY3VsYXRlIHRoZSBkaXN0YW5jZSBmcm9tIHRoZSBzdGFydCBvZiB0aGUgTGF5b3V0IGNvbXBvbmVudC4gVGhlIG1pbmltdW1cbmNvbnRlbnQgd2lkdGggaGFzIGEgZGVmYXVsdCB2YWx1ZSB0aGF0IGNhbiBiZSBzZXQgZGlyZWN0bHkgd2l0aCB0aGUgbWluQ29udGVudFdpZHRoXG5wcm9wZXJ0eS4gVGhlIGNvbnRlbnQgZ2FwIHJpZ2h0IGlzIGNvbXB1dGVkIGluIHRoZSBMYXlvdXQgc3R5bGVzIGJhc2VkIG9uIHRoZVxudmlld3BvcnQgc2l6ZSBhbmQgc3RhdGUgb2YgdGhlIFRvb2xzIGRyYXdlci5cbiovXG4uYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqXzF0OGo1Xzk4Mjpub3QoI1xcOSkge1xuICAtLWF3c3VpLXRvb2xzLW1heC13aWR0aC02Yjl5cGE6IGNhbGModmFyKC0tYXdzdWktbGF5b3V0LXdpZHRoLTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1tYWluLW9mZnNldC1sZWZ0LTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC02Yjl5cGEpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW46IDU7XG4gIGdyaWQtcm93OiAxL3NwYW4gOTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtNmI5eXBhKTtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy1tYXgtd2lkdGgtNmI5eXBhKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3AtNmI5eXBhKTtcbiAgei1pbmRleDogODMwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqXzF0OGo1Xzk4Mjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktdG9vbHMtbWF4LXdpZHRoLTZiOXlwYTogbm9uZTtcbiAgICAtLWF3c3VpLXRvb2xzLXdpZHRoLTZiOXlwYTogYXV0bztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV90b29scy1jb250YWluZXJfaHl2c2pfMXQ4ajVfOTgyLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXQ4ajVfMjA4Om5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtNmI5eXBhKTtcbiAgfVxufVxuXG4uYXdzdWlfdG9vbHNfaHl2c2pfMXQ4ajVfOTgyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAvKlxuICBBIG5vbi1zZW1hbnRpYyBub2RlIGlzIGFkZGVkIHdpdGggYSBmaXhlZCB3aWR0aCBlcXVhbCB0byB0aGUgZmluYWwgVG9vbHNcbiAgd2lkdGguIFRoaXMgd2lsbCBjcmVhdGUgdGhlIHZpc3VhbCBhcHBlYXJhbmNlIG9mIGhvcml6b250YWwgbW92ZW1lbnQgYW5kXG4gIHByZXZlbnQgdW53YW50ZWQgdGV4dCB3cmFwcGluZy5cbiAgKi9cbiAgLypcbiAgQSByaWdodCBib3JkZXIgaXMgbmVlZGVkIGlmIHRoZSBUb29scyBpcyBvcGVuIGFuZCB0aGUgYnV0dG9ucyBhcmUgcGVyc2lzdGVudCBpblxuICB0aGUgRE9NLiBUaGlzIGNyZWF0ZXMgYSB2aXN1YWwgdmVydGljYWwgYm91bmRhcnkgYmV0d2VlbiB0aGUgVG9vbHMgYW5kIHRoZSBCdXR0b25zXG4gIG9ubHkgd2hlbiB0aGV5IGFyZSBib3RoIHByZXNlbnQuIFRoaXMgaXMgdGhlIGNpcmN1bXN0YW5jZSB3aGVuIHRoZXJlIGlzIGEgU3BsaXQgUGFuZWxcbiAgaW4gdGhlIHNpZGUgcG9zaXRpb24uXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX29wZW5Ub29sc19oeXZzal8xdDhqNV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogdmFyKC0tYXdzdWktdG9vbHMtYW5pbWF0aW9uLXN0YXJ0aW5nLW9wYWNpdHktNmI5eXBhLCAwKTtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctY2h3bGh6LCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWoycWZmdywgMzZweCkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy13aWR0aC02Yjl5cGEpO1xuICB9XG59XG4uYXdzdWlfdG9vbHNfaHl2c2pfMXQ4ajVfOTgyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfMXQ4ajVfNjQxKSB7XG4gIGlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF0OGo1Xzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0OGo1XzY0MTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfdG9vbHNfaHl2c2pfMXQ4ajVfOTgyLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9vcGVuVG9vbHNfaHl2c2pfMXQ4ajVfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2LCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdG9vbHNfaHl2c2pfMXQ4ajVfOTgyLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdG9vbHNfaHl2c2pfMXQ4ajVfOTgyLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdG9vbHNfaHl2c2pfMXQ4ajVfOTgyLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF0OGo1Xzk4MiA+IC5hd3N1aV9hbmltYXRlZC1jb250ZW50X2h5dnNqXzF0OGo1XzgxNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtNmI5eXBhKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfdG9vbHNfaHl2c2pfMXQ4ajVfOTgyLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfMXQ4ajVfNjQxLmF3c3VpX2hhcy10b29scy1mb3JtLXBlcnNpc3RlbmNlX2h5dnNqXzF0OGo1XzEwNzE6bm90KCNcXDkpIHtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqXzF0OGo1Xzk4Mjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktdG9vbHMtd2lkdGgtNmI5eXBhOiAxMDB2dztcbiAgfVxufVxuXG4uYXdzdWlfaGlkZS10b29sc19oeXZzal8xdDhqNV8xMDgxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC16OTU5Y3csIDE1cHgpO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKlxuV2FybmluZyEgSWYgdGhlc2UgZGVzaWduIHRva2VucyBmb3IgcGFkZGluZyBjaGFuZ2UgaXQgd2lsbCBhZHZlcnNlbHkgaW1wYWN0XG50aGUgY2FsY3VsYXRpb24gdXNlZCB0byBkZXRlcm1pbmUgdGhlIFNwbGl0IFBhbmVsIG1heGltdW0gd2lkdGggaW4gdGhlXG5oYW5kbGVTcGxpdFBhbmVsTWF4V2lkdGggZnVuY3Rpb24gaW4gdGhlIGNvbnRleHQuXG4qL1xuLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXQ4ajVfMTA5Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy1jaHdsaHosIDEycHgpO1xuICAvKlxuICBBcHBseSB0aGUgYW5pbWF0aW9uIG9ubHkgaW4gZGVza3RvcCB2aWV3cG9ydHMgYmVjYXVzZSB0aGUgTW9iaWxlVG9vbGJhciB3aWxsIFxuICB0YWtlIGNvbnRyb2wgaW4gcmVzcG9uc2l2ZSB2aWV3cG9ydHMuXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzF0OGo1XzEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYXdzdWlfc2hvdy10b29sc19oeXZzal8xdDhqNV8xMDkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzF0OGo1XzEwNzEpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xdDhqNV8xMDkzLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzF0OGo1XzEwNzE6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIH1cbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXQ4ajVfMTA5My5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xdDhqNV8xMDcxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzF0OGo1XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF0OGo1XzEwOTMuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMXQ4ajVfMTA3MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXQ4ajVfNzUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF0OGo1XzEwOTMuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMXQ4ajVfMTA3MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXQ4ajVfNzUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXQ4ajVfMTA5My5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xdDhqNV8xMDcxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdDhqNV83NTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xdDhqNV8xMDkzLmF3c3VpX2hhcy10b29scy1mb3JtLXBlcnNpc3RlbmNlX2h5dnNqXzF0OGo1XzEwNzE6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal8xdDhqNV8xMTczOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1kZWZhdWx0LTJoZ2pkdSwgIzQyNDY1MCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KTtcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbi1zdHlsZXNfaHl2c2pfMXQ4ajVfMTE3Mzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtaG92ZXItMGNwbTdnLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbi1zdHlsZXNfaHl2c2pfMXQ4ajVfMTE3Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS1hcDkxdm0sICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF0OGo1XzExODk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY2xpcC1wYXRoOiBwYXRoKFwiTTM0LjIxOTMgMTAuMTg0NUMzMy4zOTYxIDEwLjU3OSAzMi40NzM5IDEwLjggMzEuNSAxMC44QzI4LjAyMDYgMTAuOCAyNS4yIDcuOTc5MzkgMjUuMiA0LjVDMjUuMiAzLjUyNjE0IDI1LjQyMSAyLjYwMzkgMjUuODE1NSAxLjc4MDY2QzIzLjQ1MTggMC42Mzk1ODcgMjAuODAwNiAwIDE4IDBDOC4wNTg4NyAwIDAgOC4wNTg4NyAwIDE4QzAgMjcuOTQxMSA4LjA1ODg3IDM2IDE4IDM2QzI3Ljk0MTEgMzYgMzYgMjcuOTQxMSAzNiAxOEMzNiAxNS4xOTk0IDM1LjM2MDQgMTIuNTQ4MiAzNC4yMTkzIDEwLjE4NDVaXCIpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMXQ4ajVfMTE4OTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMS43ODA2NiAxMC4xODQ1QzIuNjAzOSAxMC41NzkgMy41MjYxNSAxMC44IDQuNSAxMC44QzcuOTc5MzkgMTAuOCAxMC44IDcuOTc5MzkgMTAuOCA0LjVDMTAuOCAzLjUyNjE0IDEwLjU3OSAyLjYwMzkgMTAuMTg0NSAxLjc4MDY2QzEyLjU0ODIgMC42Mzk1ODcgMTUuMTk5NCAwIDE4IDBDMjcuOTQxMSAwIDM2IDguMDU4ODcgMzYgMThDMzYgMjcuOTQxMSAyNy45NDExIDM2IDE4IDM2QzguMDU4ODcgMzYgMCAyNy45NDExIDAgMThDMCAxNS4xOTk0IDAuNjM5NTg3IDEyLjU0ODIgMS43ODA2NiAxMC4xODQ1WlwiKTtcbn1cblxuLypcbldhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgZm9yIHdpZHRoIGNoYW5nZSBpdCB3aWxsIGFkdmVyc2VseSBpbXBhY3RcbnRoZSBjYWxjdWxhdGlvbiB1c2VkIHRvIGRldGVybWluZSB0aGUgU3BsaXQgUGFuZWwgbWF4aW11bSB3aWR0aCBpbiB0aGVcbmhhbmRsZVNwbGl0UGFuZWxNYXhXaWR0aCBmdW5jdGlvbiBpbiB0aGUgY29udGV4dC5cbiovXG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdDhqNV8xMTczOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtMWExNXMzLCAjZmZmZmZmKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXQ4ajVfMTE3Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlcl9oeXZzal8xdDhqNV8xMTczOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlcl9oeXZzal8xdDhqNV8xMTczOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF0OGo1XzExNzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF0OGo1XzExNzMuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMXQ4ajVfMTI0MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW4sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5diwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdDhqNV8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF0OGo1XzEyNDE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWtwYmM5eCwgIzAwNGE5ZSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdDhqNV8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF0OGo1XzEyNDE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtc2cyMjZ2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF0OGo1XzExNzMuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMXQ4ajVfMTI0MSA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMXQ4ajVfMTE4OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW4sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5diwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdDhqNV8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF0OGo1XzEyNDEgPiAuYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF0OGo1XzExODk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWtwYmM5eCwgIzAwNGE5ZSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdDhqNV8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF0OGo1XzEyNDEgPiAuYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF0OGo1XzExODk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtc2cyMjZ2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF0OGo1XzExNzMuYXdzdWlfYmFkZ2VfaHl2c2pfMXQ4ajVfMTI2MTpub3QoI1xcOSksIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzF0OGo1XzExNzMuYXdzdWlfYmFkZ2VfaHl2c2pfMXQ4ajVfMTI2MTpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzF0OGo1XzExNzMuYXdzdWlfYmFkZ2VfaHl2c2pfMXQ4ajVfMTI2MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfaHl2c2pfMXQ4ajVfMTI2NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA1MCU7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2h5dnNqXzF0OGo1XzEyNjU6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVtb3ZlLWhpZ2gtY29udHJhc3QtaGVhZGVyX2h5dnNqXzF0OGo1XzY3MSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLXFkZHoyNywgMHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXItdG9vbHRpcC12aXNpYmxlX2h5dnNqXzF0OGo1XzEyNzY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzKi9cbn1cblxuLmF3c3VpX2RvdF9oeXZzal8xdDhqNV8xMjgwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDlweDtcbiAgYmxvY2stc2l6ZTogOXB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tdWwzczJwLCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXRvb2x0aXBfaHl2c2pfMXQ4ajVfMTI5Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfeHR0YnFfMXJqdXlfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfaWNvbi1zaGFrZV8xY2JnY183N3lvd18xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMWNiZ2NfNzd5b3dfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNoYWtlLWhvcml6b250YWxseV8xY2JnY183N3lvd18xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFheiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfNzd5b3dfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfNzd5b3dfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfNzd5b3dfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzc3eW93XzE4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWNiZ2NfNzd5b3dfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFheiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xY2JnY183N3lvd18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzc3eW93XzE4MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY183N3lvd18xODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfNzd5b3dfMTgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWNiZ2NfNzd5b3dfMjAzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFjYmdjXzc3eW93XzIwMy5hd3N1aV9zdGF0dXMtZXJyb3JfMWNiZ2NfNzd5b3dfMjEyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfNzd5b3dfMjAzLmF3c3VpX3N0YXR1cy13YXJuaW5nXzFjYmdjXzc3eW93XzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfNzd5b3dfMjAzLmF3c3VpX3N0YXR1cy1zdWNjZXNzXzFjYmdjXzc3eW93XzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjYsICMwMDgwMmYpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfNzd5b3dfMjAzLmF3c3VpX3N0YXR1cy1pbmZvXzFjYmdjXzc3eW93XzIyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby16bDNpMWQsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfNzd5b3dfMjAzLmF3c3VpX3N0YXR1cy1zdG9wcGVkXzFjYmdjXzc3eW93XzIyNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzc3eW93XzIwMy5hd3N1aV9zdGF0dXMtcGVuZGluZ18xY2JnY183N3lvd18yMjc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1YywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY183N3lvd18yMDMuYXdzdWlfc3RhdHVzLWluLXByb2dyZXNzXzFjYmdjXzc3eW93XzIzMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzc3eW93XzIwMy5hd3N1aV9zdGF0dXMtbG9hZGluZ18xY2JnY183N3lvd18yMzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1YywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY183N3lvd18yMDMuYXdzdWlfc3RhdHVzLW5vdC1zdGFydGVkXzFjYmdjXzc3eW93XzIzNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzc3eW93XzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1yZWRfMWNiZ2NfNzd5b3dfMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfNzd5b3dfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZXlfMWNiZ2NfNzd5b3dfMjQyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS04eWZ3NWMsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfNzd5b3dfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWJsdWVfMWNiZ2NfNzd5b3dfMjQ1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXpsM2kxZCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY183N3lvd18yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JlZW5fMWNiZ2NfNzd5b3dfMjQ4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLW8wenB2NiwgIzAwODAyZik7XG59XG4uYXdzdWlfcm9vdF8xY2JnY183N3lvd18yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUteWVsbG93XzFjYmdjXzc3eW93XzI1MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xufVxuXG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzc3eW93XzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY183N3lvd18yNTU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzc3eW93XzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY183N3lvd18yNTUgPiAuYXdzdWlfaWNvbl8xY2JnY183N3lvd18xNTM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfNzd5b3dfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzc3eW93XzI2Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY183N3lvd18xODEuYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMWNiZ2NfNzd5b3dfMjYzID4gLmF3c3VpX2ljb25fMWNiZ2NfNzd5b3dfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzXzFjYmdjXzc3eW93XzI3Mjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzFzeHQ4XzF4bHIyXzE5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xeGxyMl8xOTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItdGJyM3cxLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfMXhscjJfMTk3LmF3c3VpX2hhcy1jbG9zZS1hY3Rpb25fMXN4dDhfMXhscjJfMjMwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfMXhscjJfMTk3LmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4XzF4bHIyXzIzMzpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMXhscjJfMTk3LmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF8xeGxyMl8yMzM6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4XzF4bHIyXzE5Ny5hd3N1aV9wb3NpdGlvbi1maXhlZF8xc3h0OF8xeGxyMl8yMzM6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXZrN2llYSwgMHB4IDBweCAwcHggMXB4ICNiNmJlYzkpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xeGxyMl8xOTcuYXdzdWlfd2l0aC1mb290ZXJfMXN4dDhfMXhscjJfMjM2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzF4bHIyXzE5Ny5hd3N1aV93aXRoLWZvb3Rlcl8xc3h0OF8xeGxyMl8yMzYuYXdzdWlfcG9zaXRpb24tc3RhdGljXzFzeHQ4XzF4bHIyXzI0MDpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfMXhscjJfMTk3LmF3c3VpX3dpdGgtZm9vdGVyXzFzeHQ4XzF4bHIyXzIzNiA+IC5hd3N1aV9jb250ZW50XzFzeHQ4XzF4bHIyXzI0Mzpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xeGxyMl8xOTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMXhscjJfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMXhscjJfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0ycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RyYXdlcl8xc3h0OF8xeGxyMl8xOTc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0ycHggKyAtMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfaGVhZGVyXzFzeHQ4XzF4bHIyXzI3MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtMzNoOWo4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtOHhiMnFqLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0wdDZkd2MsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtMnJzaDN6LCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHksICNjNmM2Y2QpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXUxbTNzOSwgMjhweCkgY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaCwgMzJweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfaGVhZGVyXzFzeHQ4XzF4bHIyXzI3MS5hd3N1aV9oaWRlLWNsb3NlLWFjdGlvbl8xc3h0OF8xeGxyMl8yODc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC11MW0zczksIDI4cHgpIHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtY3U0bm13LCAyNHB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfaGVhZGVyXzFzeHQ4XzF4bHIyXzI3MS5hd3N1aV93aXRoLWFkZGl0aW9uYWwtYWN0aW9uXzFzeHQ4XzF4bHIyXzI5MTpub3QoI1xcOSkge1xuICAgIC8qXG4gICAgICB0aGlzIHBhZGRpbmcgaXMgbmVlZGVkIHdoZW4gdGhlIGRyYXdlciByZW5kZXJzIGluc2lkZSBhIHJ1bnRpbWUgZHJhd2VyIGFuZCB0aGUgcnVudGltZSBkcmF3ZXIgaGFzIGFuIGFkZGl0aW9uYWwgYWN0aW9uXG4gICAgICBvbiB0aGUgcmlnaHQgKG9yIGxlZnQgaW4gcnRsKS4gaW4gdGhpcyBjYXNlIHRoaXMgcGFkZGluZyBlbnN1cmVzIHRoYXQgdGhlIGRyYXdlcidzIGNvbnRlbnQgZG9lcyBub3Qgb3ZlcmxhcCB3aXRoIHJ1bnRpbWUgYWN0aW9uc1xuICAgICovXG4gICAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC11MW0zczksIDI4cHgpIGNhbGModmFyKC0tc3BhY2UteHh4bC1hdXQxdTcsIDQwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpKTtcbiAgfVxufVxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xeGxyMl8yNzEuYXdzdWlfd2l0aC1ydW50aW1lLWNvbnRleHRfMXN4dDhfMXhscjJfMjk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDE0cHg7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyXzFzeHQ4XzF4bHIyXzMwMiA+IC5hd3N1aV9oZWFkZXJfMXN4dDhfMXhscjJfMjcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDBweDtcbn1cbi5hd3N1aV9oZWFkZXJfMXN4dDhfMXhscjJfMjcxIGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfMXhscjJfMjcxIGgzOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfMXhscjJfMjcxIGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfMXhscjJfMjcxIGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfMXhscjJfMjcxIGg2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS0zM2g5ajgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduaywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2hlYWRlci1hY3Rpb25zXzFzeHQ4XzF4bHIyXzMyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV9jbG9zZS1hY3Rpb25fMXN4dDhfMXhscjJfMzI3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC0ycnNoM3osIDIwcHgpO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC13aXRoLXBhZGRpbmdzXzFzeHQ4XzF4bHIyXzMzMzpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC12MG1hMzUsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXUxbTNzOSwgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC1jdTRubXcsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tOWIxeXJ6LCA0MHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xc3h0OF8xeGxyMl8zNDA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5LCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC10b3AtdjBtYTM1LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC11MW0zczksIDI4cHgpIHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtY3U0bm13LCAyNHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMXN4dDhfMXhscjJfMzQwLmF3c3VpX2lzLXN0aWNreV8xc3h0OF8xeGxyMl8zNDY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHotaW5kZXg6IDgxMDtcbn1cblxuLmF3c3VpX3Rlc3QtdXRpbHMtZHJhd2VyLWNvbnRlbnRfMXN4dDhfMXhscjJfMzU0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGlkZGVuXzFzeHQ4XzF4bHIyXzM1ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZm9jdXMtdHJhcF8xc3h0OF8xeGxyMl8zNjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF8xeGxyMl8zNjY6bm90KCNcXDkpIHtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLWxuZjI5dCwgcmdiYSgzNSwgNDMsIDU1LCAwLjcpKTtcbn1cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF8xeGxyMl8zNjYuYXdzdWlfYmFja2Ryb3AtZml4ZWRfMXN4dDhfMXhscjJfMzcwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF8xeGxyMl8zNjYuYXdzdWlfYmFja2Ryb3AtYWJzb2x1dGVfMXN4dDhfMXhscjJfMzczOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC0ydGlyMjQsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLWQyZGI3dywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLWQyZGI3dywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE5djE3XzIxMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtdnNseWc5LCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1saW5rLWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1pbXR4d3EsIDAuMDA1ZW0pO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLXo0d2pudiwgdHJhbnNwYXJlbnQpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE5djE3XzIxMjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE5djE3XzIxMjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE5djE3XzIxMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xOXYxN18yMTI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xOXYxN18yMTI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE5djE3XzIxMjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE5djE3XzIxMjpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xOXYxN18yMTI6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xOXYxN18yMTI6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1ob3Zlci1jbjNtcWgsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xOXYxN18yNDU6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LTJ0aXIyNCwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzE5djE3XzI0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xOXYxN18yNDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMTl2MTdfMjQ1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xOXYxN18yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLWQyZGI3dywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzE5djE3XzI0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzE5djE3XzI0NTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItZDJkYjd3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMTl2MTdfMjQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xOXYxN18yNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMTl2MTdfMjQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xOXYxN18yODA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMTl2MTdfMjgwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xOXYxN18yODA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE5djE3XzI4MDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE5djE3XzI4MDpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMTl2MTdfMjgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE5djE3XzI4MDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMTl2MTdfMjgwOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMTl2MTdfMjgwOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xOXYxN18yODA6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzE5djE3XzMxMzpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWNvMjN6cywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzE5djE3XzMxMzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMTl2MTdfMzEzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xOXYxN18zMTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xOXYxN18zMTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1naDI0cGssICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMTl2MTdfMzEzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzE5djE3XzMxMzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWdoMjRwaywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xOXYxN18zMTM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xOXYxN18zMTM6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzE5djE3XzMxMzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLWNuM21xaCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTl2MTdfMzQ4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1kaXNwbGF5LWwtaDV6c2k4LCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xOXYxN18zNDg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xOXYxN18zNDg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xOXYxN18zNDg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTl2MTdfMzQ4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTl2MTdfMzQ4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xOXYxN18zNDg6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xOXYxN18zNDg6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTl2MTdfMzQ4Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTl2MTdfMzQ4Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMTl2MTdfMzgwOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMTl2MTdfMzgwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMTl2MTdfMzgwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMTl2MTdfMzgwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE5djE3XzM4MDpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xOXYxN18zODA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE5djE3XzM4MDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTg4M2Q0MywgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMTl2MTdfMzgwOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE5djE3XzM4MDpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE5djE3XzM4MDpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xOXYxN180MTU6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0xaG85bjgsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctdWZvd2UzLCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xOXYxN180MTU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE5djE3XzQxNTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTl2MTdfNDE1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTl2MTdfNDE1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE5djE3XzQxNTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xOXYxN180MTU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDNxcDRvLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE5djE3XzQxNTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE5djE3XzQxNTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTl2MTdfNDE1Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMTl2MTdfNDUwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXc1dGRkcSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMTl2MTdfNDUwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbl80Yzg0el8xOXYxN180MTUpIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMTl2MTdfNDUwOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYjR3ZzZhLCAjZmZmZmZmKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfZm9udC1zaXplLWJvZHktc180Yzg0el8xOXYxN180NzE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM2VtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfZm9udC1zaXplLWJvZHktbV80Yzg0el8xOXYxN180Nzg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy14c180Yzg0el8xOXYxN180ODQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy1qOHl6eHYsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1xOWowMDQsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy1mZ29nN2EsIG5vcm1hbCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctc180Yzg0el8xOXYxN180OTE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbiwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtaG1pNHZjLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy00c3Q5ZXAsIC0wLjAwNWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLW1fNGM4NHpfMTl2MTdfNDk4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy1sXzRjODR6XzE5djE3XzUwNTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtdm5hY3g2LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDYsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLTV2NmlidiwgLTAuMDE1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhsXzRjODR6XzE5djE3XzUxMjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLWNra2I2dSwgLTAuMDJlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uYXdzdWlfbGlua180Yzg0el8xOXYxN18xNDUuYXdzdWlfZm9udC1zaXplLWRpc3BsYXktbF80Yzg0el8xOXYxN181MTk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLXdhNndvbywgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtdndhbnpwLCA0OHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1lbHl5eGssIC0wLjAzZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMnB4O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTl2MTdfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1pbmhlcml0XzRjODR6XzE5djE3XzUyNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE5djE3XzE0NS5hd3N1aV9pbi1pbmxpbmUtdG9rZW5fNGM4NHpfMTl2MTdfNTMzOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xNWVtO1xufVxuXG4uYXdzdWlfaWNvbi13cmFwcGVyXzRjODR6XzE5djE3XzUzNzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfaWNvbl80Yzg0el8xOXYxN181Mzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZHJhZy1vdmVybGF5XzFrc213X2RrZnk1XzE0NTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS1lYjhjN2UsIDBweCAxcHggMXB4IDFweCAjZTllYmVkLCAwcHggNnB4IDM2cHggcmdiYSgwLCA3LCAyMiwgMC4xMDE5NjA3ODQzKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktaXRlbV8xa3Ntd19ka2Z5NV8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktaXRlbV8xa3Ntd19ka2Z5NV8xNDk6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktaXRlbV8xa3Ntd19ka2Z5NV8xNDk6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWNvbnRhaW5lcl8xa3Ntd19ka2Z5NV8xNzQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktY29udGFpbmVyXzFrc213X2RrZnk1XzE3NDpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1jb250YWluZXJfMWtzbXdfZGtmeTVfMTc0Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYWN0aXZlXzFrc213X2RrZnk1XzIwMDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9wbGFjZWhvbGRlcl8xa3Ntd19ka2Z5NV8yMTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3BsYWNlaG9sZGVyXzFrc213X2RrZnk1XzIxMDpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci04N25jOTUsICNkMWYxZmYpO1xufVxuLmF3c3VpX3BsYWNlaG9sZGVyLWl0ZW1fMWtzbXdfZGtmeTVfMjE5Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX3BsYWNlaG9sZGVyLWNvbnRhaW5lcl8xa3Ntd19ka2Z5NV8yMjU6bm90KCNcXDkpOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG59XG5cbi5hd3N1aV9zb3J0aW5nXzFrc213X2RrZnk1XzIzMjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NvcnRpbmdfMWtzbXdfZGtmeTVfMjMyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3NvcnRpbmdfMWtzbXdfZGtmeTVfMjMyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3NvcnRpbmdfMWtzbXdfZGtmeTVfMjMyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWF4a3hfMXl1aHlfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9pdGVtXzFheGt4XzF5dWh5XzE4Mzpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1nb2JydWksICNlYmViZjApO1xufVxuLmF3c3VpX2l0ZW1fMWF4a3hfMXl1aHlfMTgzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtaXRlbS1wYWRkaW5nc18xYXhreF8xeXVoeV8xODYpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cbi5hd3N1aV9pdGVtXzFheGt4XzF5dWh5XzE4Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xYXhreF8xeXVoeV8xODkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2l0ZW1fMWF4a3hfMXl1aHlfMTgzOm5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWF4a3hfMXl1aHlfMTg5IHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9zb3J0YWJsZS1pdGVtXzFheGt4XzF5dWh5XzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uYXdzdWlfc29ydGFibGUtaXRlbV8xYXhreF8xeXVoeV8xOTY6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1pdGVtLXBhZGRpbmdzXzFheGt4XzF5dWh5XzE4Nikge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgMWZyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqXzFyZW96XzIwNzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBpbmxpbmUtc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwLCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIGJsb2NrLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LXVnank5MCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtY2N5cWF6LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBtaW4taW5saW5lLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LXVnank5MCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtY2N5cWF6LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXJlb3pfMjA3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXJlb3pfMjA3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXJlb3pfMjA3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9sZWdhY3lfMTJpMGpfMXJlb3pfMjIxKTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEpOm5vdCguYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xcmVvel8yMjEpIHtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5Mzpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzFyZW96XzIyOTpub3QoI1xcOSkge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2RyYXdlci1nbG9iYWxfMTJpMGpfMXJlb3pfMjMzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2RyYXdlci1nbG9iYWxfMTJpMGpfMXJlb3pfMjMzOm5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLTZiOXlwYSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9kcmF3ZXItZ2xvYmFsXzEyaTBqXzFyZW96XzIzMzpub3QoI1xcOSk6bm90KC5hd3N1aV9sYXN0LW9wZW5lZF8xMmkwal8xcmVvel8yMjkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFyZW96XzI0Mikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2RyYXdlci1oaWRkZW5fMTJpMGpfMXJlb3pfMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXJlb3pfMjQyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xcmVvel8yNDI6bm90KCNcXDkpIHtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xcmVvel8yNDIuYXdzdWlfaGFzLW5leHQtc2libGluZ3NfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTY6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIGlubGluZS1zaXplOiA4cHg7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1kZzYwcjMsICNlYmViZjApO1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xcmVvel8yNDIgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFyZW96XzI1Njpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOHB4IDFmcjtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXJlb3pfMjQyID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xcmVvel8yNDIgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFyZW96XzI1NiA+IC5hd3N1aV9kcmF3ZXItZ2FwXzEyaTBqXzFyZW96XzI3Mzpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gICAgaW5saW5lLXNpemU6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1kZzYwcjMsICNlYmViZjApO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDE0cHggYXV0byAxZnI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl8xMmkwal8xcmVvel8yOTE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGUtYnV0dG9uXzEyaTBqXzFyZW96XzI5Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MC5hd3N1aV9kcmF3ZXItY29udGVudC1oaWRkZW5fMTJpMGpfMXJlb3pfMzA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5MyA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzFyZW96XzMxMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGEpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhweCB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgMWZyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTY6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFyZW96XzI1NiA+IC5hd3N1aV9kcmF3ZXItZ2FwXzEyaTBqXzFyZW96XzI3Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiA4cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMywgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfMXJlb3pfMzEyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFyZW96XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAxZnIgYXV0byB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMTRweCBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItYWN0aW9uc18xMmkwal8xcmVvel8zNjQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDE0cHg7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl8xMmkwal8xcmVvel8yOTE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZS1idXR0b25fMTJpMGpfMXJlb3pfMjk3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNDtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFyZW96XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MC5hd3N1aV9kcmF3ZXItY29udGVudC1oaWRkZW5fMTJpMGpfMXJlb3pfMzA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEpIHtcbiAgICAgIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGJhY2tncm91bmQ6ICMxNjFkMjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMTpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal8xcmVvel8zMTI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxIC5hd3N1aV9haS1kcmF3ZXItc2xpZGVyLWhhbmRsZV8xMmkwal8xcmVvel80MjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1uenRoYW4sICNkZWRlZTMpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSAuYXdzdWlfYWktZHJhd2VyLXNsaWRlci1oYW5kbGVfMTJpMGpfMXJlb3pfNDIxOm5vdCgjXFw5KTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1vYTdwbGksICNmOWY5ZmEpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1kcmF3ZXItbWluLXNpemUtNmI5eXBhKSAtIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azEsICNmZmZmZmYpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MDpub3QoI1xcOSkge1xuICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxL3NwYW4gNDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFyZW96XzQ0MDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiA0MnB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5NjJlZmYgMCUsICM1YzdmZmYgMzAlLCAjMDlmIDUwJSwgI2I4ZTdmZiA3MCUsICM4NTc1ZmYgMTAwJSkgMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFyZW96XzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xcmVvel80NTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXJlb3pfNDUzOm5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzFyZW96XzQ1Mzpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzFyZW96XzQ1Mzpub3QoI1xcOSkge1xuICAgIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXJlb3pfNDUzOm5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MCksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzFyZW96XzQ1Mzpub3QoI1xcOSk6aGFzKCsgLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzApIHtcbiAgICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gICAgICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFyZW96XzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xcmVvel80NTMgPiAuYXdzdWlfZHJhd2VyLWFjdGlvbnNfMTJpMGpfMXJlb3pfMzY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtbS1tNnFib28sIDE2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxZDI2O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzA6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzA6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtNXB4O1xuICBpbmxpbmUtc2l6ZTogNXB4O1xuICBibG9jay1zaXplOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMxNjFkMjY7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzA6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzA6bm90KCNcXDkpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFyZW96XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXJlb3pfNDcwOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MDpub3QoI1xcOSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzA6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MDpub3QoI1xcOSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xcmVvel81MDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xcmVvel80NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xcmVvel81MDk6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzFyZW96XzUwOTpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzFyZW96XzUwOTpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFyZW96XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXJlb3pfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXJlb3pfNTA5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uXzEyaTBqXzFyZW96XzUwOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLWdubTBteiwgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgyMDMuNjklIDE1OS4xOSUgYXQgOTUlIC0xMS42NyUsICNmZmJiNDUgMCUsICNmOTAgMzAlLCAjZmE2ZjAwIDYwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXJlb3pfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFyZW96XzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzFyZW96XzUwOSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbl8xMmkwal8xcmVvel81MDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFyZW96XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXJlb3pfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXJlb3pfNTA5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtY3VzdG9tLWJ1dHRvbl8xMmkwal8xcmVvel81ODI6bm90KCNcXDkpIHtcbiAgYWxsOiBpbml0aWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xcmVvel8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGVudF8xMmkwal8xcmVvel81ODg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gNDJweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXJlb3pfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwIHtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAtOTk5OXB4IDAgcm91bmQgMCB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIDAgMCk7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXJlb3pfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwOmRpcihydGwpIHtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAtOTk5OXB4IDAgcm91bmQgdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAwIDAgMCk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXJlb3pfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xcmVvel8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzAsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFyZW96XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXJlb3pfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXJlb3pfMjcwIHtcbiAgICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xcmVvel8yNDI6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xcmVvel8yNDIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFyZW96XzI3MDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktYm90dG9tLWRyYXdlci1zaXplLTZiOXlwYSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xcmVvel8yMjE6bm90KCNcXDkpIHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxLmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzFyZW96XzIyOTpub3QoI1xcOSkge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxLmF3c3VpX2RyYXdlci1oaWRkZW5fMTJpMGpfMXJlb3pfMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xcmVvel8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xcmVvel8yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFyZW96XzI1NiA+IC5hd3N1aV9kcmF3ZXItZ2FwXzEyaTBqXzFyZW96XzI3Mzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiA4cHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal8xcmVvel8zMTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXJlb3pfNjQ2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xcmVvel82NTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXJlb3pfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXJlb3pfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xcmVvel8yNTYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xcmVvel82NDYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzFyZW96XzY1MyA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWFjdGlvbnNfMTJpMGpfMXJlb3pfNjYxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFyZW96XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzFyZW96XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXJlb3pfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xcmVvel8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbn1cblxuLmF3c3VpX3J1bnRpbWUtZmVhdHVyZS1ub3RpZmljYXRpb25zLWRyYXdlci1jb250ZW50XzEyaTBqXzFyZW96XzY2OTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9ydW50aW1lLWZlYXR1cmUtbm90aWZpY2F0aW9ucy1mb290ZXJfMTJpMGpfMXJlb3pfNjczOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LWdvYnJ1aSwgI2ViZWJmMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfN25mcXVfeDhxOGhfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xuICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0b29sYmFyICAgIHRvb2xiYXIgICAgIHRvb2xiYXJcIiBcIi4gICAgICAgbm90aWZpY2F0aW9ucyAgLlwiIFwiLiAgICAgICAgICAgbWFpbiAgICAgICAuXCI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMwenosIDI0cHgpIG1pbm1heCgwLCAxZnIpIHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6LCAyNHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfeDhxOGhfMTUzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhaS1kcmF3ZXIgdG9vbGJhciAgICB0b29sYmFyICAgICAgdG9vbGJhciAgICAgICB0b29sYmFyICAgdG9vbGJhciAgICAgICAgIHRvb2xiYXIgIHRvb2xiYXJcIiBcImFpLWRyYXdlciBuYXZpZ2F0aW9uIC4gICAgICAgICBub3RpZmljYXRpb25zICAgIC4gICAgICAgICBzaWRlU3BsaXRQYW5lbCAgdG9vbHMgICAgZ2xvYmFsLXRvb2xzXCIgXCJhaS1kcmF3ZXIgbmF2aWdhdGlvbiAuICAgICAgICAgICAgIG1haW4gICAgICAgICAuICAgICAgICAgc2lkZVNwbGl0UGFuZWwgIHRvb2xzICAgIGdsb2JhbC10b29sc1wiIFwiYWktZHJhd2VyIGJvdHRvbS10b29sIGJvdHRvbS10b29sIGJvdHRvbS10b29sICBib3R0b20tdG9vbCAgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgZ2xvYmFsLXRvb2xzXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW4tY29udGVudCBtaW5tYXgodmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMwenosIDI0cHgpLCAxZnIpIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC02Yjl5cGEpKSBtaW5tYXgodmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMwenosIDI0cHgpLCAxZnIpIG1pbi1jb250ZW50IG1pbi1jb250ZW50O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyIG1pbi1jb250ZW50IG1pbi1jb250ZW50O1xuICB9XG4gIC5hd3N1aV9yb290XzduZnF1X3g4cThoXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRlZmF1bHRfN25mcXVfeDhxOGhfMTk3Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1X3g4cThoXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRhc2hib2FyZF83bmZxdV94OHE4aF8yMDI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfeDhxOGhfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGFzaGJvYXJkXzduZnF1X3g4cThoXzIwMjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV94OHE4aF8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kYXNoYm9hcmRfN25mcXVfeDhxOGhfMjAyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDIxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1X3g4cThoXzE1My5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV94OHE4aF8yMTc6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgMCAwIDAgMCAwIDAgYXV0bztcbiAgfVxuICAuYXdzdWlfcm9vdF83bmZxdV94OHE4aF8xNTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfeDhxOGhfMjE3LmF3c3VpX2FpLWRyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1X3g4cThoXzIyMDpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAwIDAgMCAwIDAgMCAwO1xuICB9XG4gIC5hd3N1aV9yb290XzduZnF1X3g4cThoXzE1My5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV94OHE4aF8yMTcuYXdzdWlfYm90dG9tLWRyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1X3g4cThoXzIyMzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgMCAwIDAgMCBhdXRvIDAgMDtcbiAgfVxufVxuXG4uYXdzdWlfYWktZHJhd2VyXzduZnF1X3g4cThoXzIyMDpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbl83bmZxdV94OHE4aF8yMzA6bm90KCNcXDkpLFxuLmF3c3VpX3Rvb2xzXzduZnF1X3g4cThoXzIzMTpub3QoI1xcOSksXG4uYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1X3g4cThoXzIzMjpub3QoI1xcOSksXG4uYXdzdWlfYm90dG9tLXRvb2xfN25mcXVfeDhxOGhfMjMzOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxLy0xO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9haS1kcmF3ZXJfN25mcXVfeDhxOGhfMjIwOm5vdCgjXFw5KSxcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfeDhxOGhfMjMwOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3Rvb2xzXzduZnF1X3g4cThoXzIzMTpub3QoI1xcOSksXG4gIC5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfeDhxOGhfMjMyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2JvdHRvbS10b29sXzduZnF1X3g4cThoXzIzMzpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfYm90dG9tLXRvb2xfN25mcXVfeDhxOGhfMjMzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBib3R0b20tdG9vbDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDg0MDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2FpLWRyYXdlcl83bmZxdV94OHE4aF8yMjA6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IGFpLWRyYXdlcjtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1X3g4cThoXzIzMDpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4MzA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfeDhxOGhfMjMwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBuYXZpZ2F0aW9uO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLTZiOXlwYSk7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1X3g4cThoXzIzMDpub3QoI1xcOSkge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV90b29sc183bmZxdV94OHE4aF8yMzE6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IHRvb2xzO1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIH1cbiAgLmF3c3VpX3Rvb2xzXzduZnF1X3g4cThoXzIzMTpub3QoI1xcOSk6bm90KDpoYXMoPiBbZGF0YS10ZXN0aWRdKSkge1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy13aWR0aC02Yjl5cGEpO1xuICB9XG4gIC5hd3N1aV90b29sc183bmZxdV94OHE4aF8yMzE6bm90KCNcXDkpOm5vdCg6aGFzKD4gW2RhdGEtdGVzdGlkXSkpLmF3c3VpX3Rvb2xzLW9wZW5fN25mcXVfeDhxOGhfMjkwIHtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfeDhxOGhfMjMyOm5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWFyZWE6IGdsb2JhbC10b29scztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV83bmZxdV94OHE4aF8zMDQ6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IHNpZGVTcGxpdFBhbmVsO1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21fN25mcXVfeDhxOGhfMzExOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDg0MDtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICBncmlkLWFyZWE6IG1haW47XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21fN25mcXVfeDhxOGhfMzExOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxufVxuXG4uYXdzdWlfcGFuZWwtaGlkZGVuXzduZnF1X3g4cThoXzMyNDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfcGFuZWwtaGlkZGVuXzduZnF1X3g4cThoXzMyNC5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1X3g4cThoXzIzMDpub3QoI1xcOSksIC5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfeDhxOGhfMzI0LmF3c3VpX3Rvb2xzXzduZnF1X3g4cThoXzIzMTpub3QoI1xcOSksIC5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfeDhxOGhfMzI0LmF3c3VpX2dsb2JhbC10b29sc183bmZxdV94OHE4aF8yMzI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDBweDtcbn1cblxuLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzduZnF1X3g4cThoXzMzNDpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IHRvb2xiYXI7XG4gIGJsb2NrLXNpemU6IDQycHg7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnMtY29udGFpbmVyXzduZnF1X3g4cThoXzM0MTpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IG5vdGlmaWNhdGlvbnM7XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zLWJhY2tncm91bmRfN25mcXVfeDhxOGhfMzQ1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgZ3JpZC1hcmVhOiBub3RpZmljYXRpb25zO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbm90aWZpY2F0aW9ucy1iYWNrZ3JvdW5kXzduZnF1X3g4cThoXzM0NTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAzLzY7XG4gIH1cbn1cblxuLmF3c3VpX21haW4tbGFuZG1hcmtfN25mcXVfeDhxOGhfMzU2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfbWFpbl83bmZxdV94OHE4aF8zNTY6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBtYWluO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS16ZWIxZzksIDQwcHgpO1xufVxuLmF3c3VpX21haW4tZGlzYWJsZS1wYWRkaW5nc183bmZxdV94OHE4aF8zNjU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbWFpbi1kaXNhYmxlLXBhZGRpbmdzXzduZnF1X3g4cThoXzM2NTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAzLzY7XG4gIH1cbn1cblxuLmF3c3VpX2NvbnRlbnQtaGVhZGVyXzduZnF1X3g4cThoXzM3NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS0xbndreTcsIDE2cHgpO1xufVxuXG4uYXdzdWlfY29udGVudF83bmZxdV94OHE4aF8zNzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV91bmZvY3VzYWJsZS1tb2JpbGVfN25mcXVfeDhxOGhfMzg1ICo6bm90KCNcXDkpIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLmF3c3VpX2hpZGRlbl83bmZxdV94OHE4aF8zOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJzLW93bl83bmZxdV94OHE4aF8zOTQ6bm90KCNcXDkpOm5vdCg6ZW1wdHkpICsgLmF3c3VpX2JyZWFkY3J1bWJzLWRpc2NvdmVyZWRfN25mcXVfeDhxOGhfMzk0IHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfZ2h2cXdfMWcwY3hfNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzF3cDRzXzFrbTkxXzE4NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9maWxlLWlucHV0XzF3cDRzXzFrbTkxXzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBibG9jay1zaXplOiAxcHg7XG4gIGlubGluZS1zaXplOiAxcHg7XG4gIG1hcmdpbi1ibG9jazogLTFweDtcbiAgbWFyZ2luLWlubGluZTogLTFweDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xa205MV8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1pY29uXzF3cDRzXzFrbTkxXzIwNDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMWttOTFfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtaWNvbl8xd3A0c18xa205MV8yMDQ6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMWttOTFfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtaWNvbl8xd3A0c18xa205MV8yMDQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtcjQ0bXRxLCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtcjQ0bXRxLCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtcjQ0bXRxLCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzFrbTkxXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWJ1dHRvbl8xd3A0c18xa205MV8yMjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzFrbTkxXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWJ1dHRvbl8xd3A0c18xa205MV8yMjU6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMWttOTFfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtYnV0dG9uXzF3cDRzXzFrbTkxXzIyNTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmFyaWFudC1ub3JtYWxfMWE3NDNfcnlkYnFfOS5hd3N1aV9wcmVzc2VkXzFhNzQzX3J5ZGJxXzk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXpucXU0eCwgI2QxZjFmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXZkZmF3LCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hd29wdzEsICMwMDJiNjYpO1xufVxuXG4uYXdzdWlfdmFyaWFudC1pY29uXzFhNzQzX3J5ZGJxXzE1LmF3c3VpX3ByZXNzZWRfMWE3NDNfcnlkYnFfOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuLCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfdmRrcGpfOTU3dHpfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cblxuLmF3c3VpX2l0ZW0td3JhcHBlcl92ZGtwal85NTd0el8yMTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfZ3JvdXBfdmRrcGpfOTU3dHpfMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZGl2aWRlcl92ZGtwal85NTd0el8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXhzLWdubTBteiwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfajR2M3dfMWRjd2hfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl8xZHU1OV8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiXzFkdTU5XzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5fMnAyYWJfMWR1NTlfMTY0KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfMWR1NTlfMTUzID4gLmF3c3VpX25hdmlnYXRpb25fMnAyYWJfMWR1NTlfMTUzOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl8xZHU1OV8xNTM6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtNmI5eXBhOiAxMDB2dztcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG5cbi5hd3N1aV9oaWRlLW5hdmlnYXRpb25fMnAyYWJfMWR1NTlfMTg0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogMTRweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWJtMjRfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWJtMjRfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xYm0yNF8xODA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWJtMjRfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xYm0yNF8xODAuYXdzdWlfZ2hvc3RfZDE5ZmdfMWJtMjRfMTkxOm5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05MDAwcHg7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xYm0yNF8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzFibTI0XzE4MCA+IC5hd3N1aV9pdGVtX2QxOWZnXzFibTI0XzE5Njpub3QoI1xcOSksXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xYm0yNF8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzFibTI0XzE4MCA+IC5hd3N1aV9naG9zdC1pdGVtX2QxOWZnXzFibTI0XzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xYm0yNF8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzFibTI0XzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ18xYm0yNF8xOTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWJtMjRfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xYm0yNF8xODAgPiAuYXdzdWlfaXRlbV9kMTlmZ18xYm0yNF8xOTY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWJtMjRfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xYm0yNF8xODAgPiAuYXdzdWlfaXRlbV9kMTlmZ18xYm0yNF8xOTYuYXdzdWlfaGlkZV9kMTlmZ18xYm0yNF8yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnXzFibTI0XzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfMWJtMjRfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnXzFibTI0XzE5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWJtMjRfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xYm0yNF8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfMWJtMjRfMTk4LmF3c3VpX3Zpc2libGVfZDE5ZmdfMWJtMjRfMjE1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWJtMjRfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xYm0yNF8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfMWJtMjRfMTk4ID4gLmF3c3VpX2ljb25fZDE5ZmdfMWJtMjRfMjE5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTU0YXQybywgIzhjOGM5NCk7XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1za2VsZXRvbl9kMTlmZ18xYm0yNF8yMjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMWJtMjRfMjI5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tMGVnMjBjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXVmb3dlMywgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnXzFibTI0XzIyOTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xYm0yNF8yMjk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xYm0yNF8yMjk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMWJtMjRfMjI5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xYm0yNF8yMjkgPiA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtZ3V1NnQ2LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnXzFibTI0XzIyOSA+IDpub3QoI1xcOSk6bGFzdC1jaGlsZDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9idXR0b24taWNvbl9kMTlmZ18xYm0yNF8zMTE6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1jeGk5ZzcsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtN2E1OHJjLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9idXR0b24taWNvbl9kMTlmZ18xYm0yNF8zMTE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfMWJtMjRfMzExOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnXzFibTI0XzMxMTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uLWljb24tb3Blbl9kMTlmZ18xYm0yNF8zMjU6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5hd3N1aV9oaWRkZW5fZDE5ZmdfMWJtMjRfMzI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9saW5rXzFrb3NxX3k5b2Q1XzE0NTpub3QoI1xcOSk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNDk6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNDkgPiAuYXdzdWlfaWNvbl8xa29zcV95OW9kNV8xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTUwID4gLmF3c3VpX2ljb25fMWtvc3FfeTlvZDVfMTUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tNTRhdDJvLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX3k5b2Q1XzE1OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX3k5b2Q1XzE1OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTk6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KTphY3RpdmUsXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX3k5b2Q1XzE1OTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTk6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX3k5b2Q1XzE1OTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX3k5b2Q1XzE1OTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX3k5b2Q1XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfeTlvZDVfMTU5Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTkgPiAuYXdzdWlfdGV4dF8xa29zcV95OW9kNV8yMDY6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTkgPiAuYXdzdWlfdGV4dF8xa29zcV95OW9kNV8yMDY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTk6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV95OW9kNV8xNTk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNDkuYXdzdWlfbGFzdF8xa29zcV95OW9kNV8yMjUgPiAuYXdzdWlfaWNvbl8xa29zcV95OW9kNV8xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfeTlvZDVfMTUwLmF3c3VpX2xhc3RfMWtvc3FfeTlvZDVfMjI1ID4gLmF3c3VpX2ljb25fMWtvc3FfeTlvZDVfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNDkuYXdzdWlfbGFzdF8xa29zcV95OW9kNV8yMjUgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX3k5b2Q1XzE1OTpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV95OW9kNV8xNTAuYXdzdWlfbGFzdF8xa29zcV95OW9kNV8yMjUgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX3k5b2Q1XzE1OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtZ3V1NnQ2LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItZWs0bno0LCAjZmZmZmZmKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogZWFzZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwLCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGluc2V0LWJsb2NrLXN0YXJ0LCBvcGFjaXR5O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3MikpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9tNTltZ18xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyKSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbiAgLyoqXG4gICAqIEFkZHMgYSBib3JkZXIgdG8gdmlzdWFsbHkgc2VwYXJhdGUgdGhlIG1haW4gY29udGVudCBhcmVhIGZyb20gdGhlIGxlZnQgZ2xvYmFsIGRyYXdlci5cbiAgICpcbiAgICogTm90ZTogRGlyZWN0IGJvcmRlciBhcHBsaWNhdGlvbiBpcyBub3QgcG9zc2libGUgZm9yIGVpdGhlciB0YXJnZXQgZWxlbWVudDpcbiAgICogLSBNYWluIGNvbnRlbnQgYXJlYTogVXNlcyBgZGlzcGxheTogY29udGVudHNgLCBwcmV2ZW50aW5nIGJvcmRlciBhcHBsaWNhdGlvblxuICAgKiAtIE5hdiBwYW5lbDogTWF5IGJlIGhpZGRlbiwgY2F1c2luZyB0aGUgYm9yZGVyIHRvIGRpc2FwcGVhciB3aGVuIHNlcGFyYXRpb24gaXMgc3RpbGwgbmVlZGVkXG4gICovXG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9tNTltZ18xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyKSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9tNTltZ18xNzIpKTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9tNTltZ18xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyKSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3MikpOmJlZm9yZSwgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3MikpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3MikpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldC1ibG9jay1zdGFydDogNDJweDtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpO1xuICAgIGJsb2NrLXNpemU6IGNhbGMoMTAwdmggLSA0MnB4KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3MikpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1lazRuejQsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3MikpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9tNTltZ18xNzIpKTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9tNTltZ18xNzIpKTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1My5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsXzFrenJpX201OW1nXzIxNDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXMtdDc2M2x1LCAxMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyoqXG4gICAqIEJ1dHRvbiBzaXppbmcgYWRqdXN0bWVudHMgZm9yIHRoZW1lLXNwZWNpZmljIGRlc2lnbiByZXF1aXJlbWVudHNcbiAgICpcbiAgICogTGlnaHQgbW9kZTogQnV0dG9uIHdpZHRoIGlzIHNldCB0byAxMDAlICsgYm9yZGVyIHdpZHRoIHRvIGludGVudGlvbmFsbHkgb3ZlcmxhcFxuICAgKiB3aXRoIHRoZSBib3R0b20gYm9yZGVyLCBhcyBzcGVjaWZpZWQgaW4gdGhlIFVJIGRlc2lnbi5cbiAgICpcbiAgICogRGFyayBtb2RlOiBSZXNldHMgdGhlIG92ZXJsYXAgc3R5bGluZyBkdWUgdG8gZGlmZmVyZW50IGRlc2lnbiByZXF1aXJlbWVudHNcbiAgICogd2hlcmUgb3ZlcmxhcCBzaG91bGQgbm90IG9jY3VyLlxuICAgKi9cbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xuICBiYWNrZ3JvdW5kOiAjMTYxZDI2O1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KSB7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAtNXB4O1xuICBpbmxpbmUtc2l6ZTogNXB4O1xuICBibG9jay1zaXplOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMxNjFkMjY7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9tNTltZ18xNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9tNTltZ18xNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1lazRuejQsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9tNTltZ18yNjc6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWlubWF4KDAsIDNmcikgbWlubWF4KGF1dG8sIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfbTU5bWdfMjY3Om5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9tNTltZ18yNjc6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfbTU5bWdfMjY3Om5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfbTU5bWdfMjY3LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX201OW1nXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9tNTltZ18yNjcuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfbTU5bWdfMTcyOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfbTU5bWdfMjY3ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLW5hdl8xa3pyaV9tNTltZ18yODc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfbTU5bWdfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpX201OW1nXzI2NyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1icmVhZGNydW1ic18xa3pyaV9tNTltZ18yOTI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtZ25tMG16LCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZmxleDogMSAwO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX201OW1nXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9tNTltZ18yNjcgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYnJlYWRjcnVtYnNfMWt6cmlfbTU5bWdfMjkyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCkgKyB2YXIoLS1zcGFjZS1zdGF0aWMtbS1tNnFib28sIDE2cHgpKTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9tNTltZ18xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfbTU5bWdfMjY3ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWRyYXdlcnNfMWt6cmlfbTU5bWdfMzAxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtZ25tMG16LCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl8xa3pyaV9tNTltZ18zMDk6bm90KCNcXDkpLFxuLmF3c3VpX2RyYXdlcnMtbW9iaWxlLXRyaWdnZXJzLWNvbnRhaW5lcl8xa3pyaV9tNTltZ18zMTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF8xa3pyaV9tNTltZ18zNTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9ncm91cC1kaXZpZGVyXzFrenJpX201OW1nXzM2Mjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBibG9jay1zaXplOiA2MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2Vycy10cmlnZ2VyXzFrenJpX201OW1nXzM1Mjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfMWt6cmlfbTU5bWdfMzc1Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFwZnpkXzE0NTpub3QoI1xcOSkge1xuICBhbGw6IGluaXRpYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xcGZ6ZF8xNDUuYXdzdWlfY3VzdG9tX2xwc2h1XzFwZnpkXzE1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFwZnpkXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMXBmemRfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMXBmemRfMTYwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBibG9jay1zaXplOiAzMHB4O1xuICBpbmxpbmUtc2l6ZTogMzBweDtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFwZnpkXzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzFwZnpkXzE2MDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwaiwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xcGZ6ZF8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xcGZ6ZF8xNjA6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMXBmemRfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMXBmemRfMTYwLmF3c3VpX3NlbGVjdGVkX2xwc2h1XzFwZnpkXzE3Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW4sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5diwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xcGZ6ZF8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xcGZ6ZF8xNjAuYXdzdWlfc2VsZWN0ZWRfbHBzaHVfMXBmemRfMTc2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1rcGJjOXgsICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMXBmemRfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMXBmemRfMTYwLmF3c3VpX3NlbGVjdGVkX2xwc2h1XzFwZnpkXzE3Njpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1zZzIyNnYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzFwZnpkXzE4Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzFwZnpkXzE4Nzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMXBmemRfMTg3Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMXBmemRfMTg3Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZG90X2xwc2h1XzFwZnpkXzIxMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiA4cHg7XG4gIGJsb2NrLXNpemU6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXVsM3MycCwgI2RiMDAwMCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAtMXB4O1xuICBvdXRsaW5lOiBzb2xpZCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1lazRuejQsICNmZmZmZmYpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3N0aWNreS1ub3RpZmljYXRpb25zXzE1NGJpXzFneWU3Xzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX3N0aWNreS1ub3RpZmljYXRpb25zLXdpdGgtYmFja2dyb3VuZF8xNTRiaV8xZ3llN18xMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG59XG5cbi5hd3N1aV9oYXMtbm90aWZpY2F0aW9ucy1jb250ZW50XzE1NGJpXzFneWU3XzE3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xMW4wc18xdmt3a185Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZW1wdHlfMTFuMHNfMXZrd2tfMTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktMDNocjlzLCAjNjU2ODcxKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3dyYXBwZXJfejVtdWxfcW1wN2lfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3dyYXBwZXItLWZpdC1oZWlnaHRfejVtdWxfcW1wN2lfMjE0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5hd3N1aV9pbm5lci13cmFwcGVyLS1maXQtaGVpZ2h0X3o1bXVsX3FtcDdpXzIxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfaGFzLWRlZmF1bHQtZmlsdGVyX3o1bXVsX3FtcDdpXzIyNSA+IDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBmbGV4OiAyODBweCAwIDE7XG59XG5cbi5hd3N1aV9jb250ZW50X3o1bXVsX3FtcDdpXzIyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfY29udGVudC0tcmVzZXJ2ZS1maWx0ZXJfejVtdWxfcW1wN2lfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tcmVzZXJ2ZS1sZWdlbmRfejVtdWxfcW1wN2lfMjQwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfejVtdWxfcW1wN2lfMjQ0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9maWx0ZXItY29udGFpbmVyX3o1bXVsX3FtcDdpXzI0ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2F4aXNfZjBmb3RfMWFoZmVfMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV92ZXJ0aWNhbC1tYXJrZXJfZjBmb3RfMWFoZmVfMTQ2Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy1iOTVuY2YsICNkZWRlZTMpO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLmF3c3VpX2F4aXMtLWVtcGhhc2l6ZWRfZjBmb3RfMWFoZmVfMTUxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4uYXdzdWlfYXhpcy1sYWJlbF9mMGZvdF8xYWhmZV8xNTU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYXhpcy1sYWJlbC0teF9mMGZvdF8xYWhmZV8xNjA6bm90KCNcXDkpLFxuLmF3c3VpX2F4aXMtbGFiZWwtLXlfZjBmb3RfMWFoZmVfMTYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZ3JpZF9mMGZvdF8xYWhmZV8xNjU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWtqeGYzbSwgI2RlZGVlMyk7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xufVxuXG4uYXdzdWlfdGlja3NfX2xpbmVfZjBmb3RfMWFoZmVfMTcwOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay14bWNidmssICNkZWRlZTMpO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLmF3c3VpX3RpY2tzX190ZXh0X2YwZm90XzFhaGZlXzE3NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtOXFyMjVxLCAxMnB4KTtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam0sICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfdGlja3MtLXlfZjBmb3RfMWFoZmVfMTgwOm5vdCgjXFw5KSxcbi5hd3N1aV90aWNrcy0teF9mMGZvdF8xYWhmZV8xODE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90aWNrcy0tYm90dG9tX2YwZm90XzFhaGZlXzE4NSA+IC5hd3N1aV90aWNrc19fdGV4dF9mMGZvdF8xYWhmZV8xNzU6bm90KCNcXDkpIHtcbiAgdGV4dC1hbmNob3I6IG1pZGRsZTtcbiAgZG9taW5hbnQtYmFzZWxpbmU6IGhhbmdpbmc7XG59XG5cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X2YwZm90XzFhaGZlXzE5MCA+IC5hd3N1aV90aWNrc19mMGZvdF8xYWhmZV8xNzAgPiAuYXdzdWlfdGlja3NfX3RleHRfZjBmb3RfMWFoZmVfMTc1Om5vdCgjXFw5KSB7XG4gIHRleHQtYW5jaG9yOiBlbmQ7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBjZW50cmFsO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF8xYWhmZV8xOTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4taW5saW5lLWVuZDogMTJweDtcbn1cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X2YwZm90XzFhaGZlXzE5MCA+IC5hd3N1aV9heGlzLWxhYmVsX2YwZm90XzFhaGZlXzE1NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X19sYWJlbF9mMGZvdF8xYWhmZV8yMDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydC0taGlkZGVuX2YwZm90XzFhaGZlXzIwOTpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydC0taGlkZGVuX2YwZm90XzFhaGZlXzIwOSA+IC5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X19sYWJlbF9mMGZvdF8xYWhmZV8yMDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfbGFiZWxzLWJsb2NrLWVuZF9mMGZvdF8xYWhmZV8yMTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfdmVydGljYWwtbWFya2VyX2YwZm90XzFhaGZlXzE0Njpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlci1jaXJjbGVfZjBmb3RfMWFoZmVfMjI4Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgtdGVzb3IxLCAycHgpO1xufVxuXG4uYXdzdWlfdmVydGljYWwtbWFya2VyLWNpcmNsZS1hY3RpdmVfZjBmb3RfMWFoZmVfMjM0Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC10ZXNvcjEsIDJweCk7XG59XG5cbi5hd3N1aV9mb2N1cy1vdXRsaW5lX2YwZm90XzFhaGZlXzIzOTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyX2YwZm90XzFhaGZlXzI0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXJfZjBmb3RfMWFoZmVfMjQ3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMWFoZmVfMjUyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG1pbi1ibG9jay1zaXplOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzFhaGZlXzI1Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF8xYWhmZV8yNTcuYXdzdWlfZml0LWhlaWdodF9mMGZvdF8xYWhmZV8yNTI6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMWFoZmVfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMWFoZmVfMjUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2F4aXMtbGFiZWxfZjBmb3RfMWFoZmVfMTU1ICsgLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF8xYWhmZV8yNTcuYXdzdWlfZml0LWhlaWdodF9mMGZvdF8xYWhmZV8yNTIsIC5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMWFoZmVfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMWFoZmVfMjUyLmF3c3VpX2hhcy1maWx0ZXJzX2YwZm90XzFhaGZlXzI2Mykge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoMC41ICogdmFyKC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS05cXIyNXEsIDEycHgpKTtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1pbm5lcl9mMGZvdF8xYWhmZV8yNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1wbG90LXdyYXBwZXJfZjBmb3RfMWFoZmVfMjc0LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMWFoZmVfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItcGxvdF9mMGZvdF8xYWhmZV8yNzQuYXdzdWlfZml0LWhlaWdodF9mMGZvdF8xYWhmZV8yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItYm90dG9tLWxhYmVsc19mMGZvdF8xYWhmZV8yODYuYXdzdWlfZml0LWhlaWdodF9mMGZvdF8xYWhmZV8yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmY3VzX296ZHBpXzE0NTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xuICBzaGFwZS1yZW5kZXJpbmc6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfY2xpY2thYmxlXzFmY3VzX296ZHBpXzE1NDpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hd3N1aV9wcmVjaXNlXzFmY3VzX296ZHBpXzE1ODpub3QoI1xcOSkge1xuICBzaGFwZS1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbn1cblxuLmF3c3VpX2ZvY3VzLW91dGxpbmVfMWZjdXNfb3pkcGlfMTYyOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2FwcGxpY2F0aW9uXzFmY3VzX296ZHBpXzE3MTpub3QoI1xcOSkge1xuICAvKiBVc2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXQ0NHpfMWpmdmdfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hd3N1aV9wb3BvdmVyLWJvZHlfMXQ0NHpfMWpmdmdfMTc4Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYXdzdWlfZm9vdGVyXzF0NDR6XzFqZnZnXzE4Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2Zvb3Rlcl8xdDQ0el8xamZ2Z18xODIgPiBocjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtZ25tMG16LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfZml0LWhlaWdodF8xNGlxcV8xMHVmbF8yMjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OS5hd3N1aV9maXQtaGVpZ2h0XzE0aXFxXzEwdWZsXzIyMi5hd3N1aV93aXRoLXNpZGUtbWVkaWFfMTRpcXFfMTB1ZmxfMjI3Om5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSksIC5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTB1ZmxfMjMwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxXzEwdWZsXzIzMC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzODpub3QoI1xcOSksIC5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTB1ZmxfMjMwLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTB1ZmxfMjM4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzOCk6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTRpcXFfMTB1ZmxfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xMHVmbF8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xMHVmbF8yMzgpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLW4xZWtlNiwgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rM3Ztb3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzOCk6OmFmdGVyLCAuYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzOCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1jb250YWluZXItNWhvNzJrLCAwcHggMHB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTB1ZmxfMjMwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpLCAuYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTB1ZmxfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xMHVmbF8yMzAgKyAuYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSksIC5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTB1ZmxfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfMTB1ZmxfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xMHVmbF8yMzA6bm90KCNcXDkpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTB1ZmxfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfMTB1ZmxfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xMHVmbF8yMzA6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTB1ZmxfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xMHVmbF8yMzAgKyAuYXdzdWlfcm9vdF8xNGlxcV8xMHVmbF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzEwdWZsXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzOCk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTB1ZmxfMTg5LmF3c3VpX3N0aWNreS1lbmFibGVkXzE0aXFxXzEwdWZsXzI4ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzOCk6OmJlZm9yZSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtbjFla2U2LCAwcHgpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzEwdWZsXzE4OS5hd3N1aV9zdGlja3ktZW5hYmxlZF8xNGlxcV8xMHVmbF8yODg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xMHVmbF8yMzgpLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xMHVmbF8yMzA6OmJlZm9yZSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTB1ZmxfMTg5LmF3c3VpX3dpdGgtc3R1Y2stc3RpY2t5LWhlYWRlci1hdC1ib3R0b21fMTRpcXFfMTB1ZmxfMjk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV93aXRoLXNpZGUtbWVkaWFfMTRpcXFfMTB1ZmxfMjI3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5hd3N1aV93aXRoLXRvcC1tZWRpYV8xNGlxcV8xMHVmbF8zMDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlcl8xNGlxcV8xMHVmbF8zMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY29udGVudC13cmFwcGVyLWZpdC1oZWlnaHRfMTRpcXFfMTB1ZmxfMzE0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG59XG5cbi5hd3N1aV9tZWRpYV8xNGlxcV8xMHVmbF8zMjE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfbWVkaWFfMTRpcXFfMTB1ZmxfMzIxIGltZzpub3QoI1xcOSksXG4uYXdzdWlfbWVkaWFfMTRpcXFfMTB1ZmxfMzIxIHZpZGVvOm5vdCgjXFw5KSxcbi5hd3N1aV9tZWRpYV8xNGlxcV8xMHVmbF8zMjEgcGljdHVyZTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmF3c3VpX21lZGlhXzE0aXFxXzEwdWZsXzMyMSBpZnJhbWU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbn1cbi5hd3N1aV9tZWRpYS10b3BfMTRpcXFfMTB1ZmxfMzM5Om5vdCgjXFw5KSB7XG4gIG1heC1ibG9jay1zaXplOiA2NiU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KSAtIDFweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCkgLSAxcHgpO1xufVxuLmF3c3VpX21lZGlhLXNpZGVfMTRpcXFfMTB1ZmxfMzQ0Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogNjYlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCkgLSAxcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpIC0gMXB4KTtcbn1cblxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xMHVmbF8zNTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLTF4dmtkZywgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xMHVmbF8zNTAuYXdzdWlfaGVhZGVyLWZ1bGwtcGFnZV8xNGlxcV8xMHVmbF8zNTU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWVtYmVkZGVkXzE0aXFxXzEwdWZsXzM1OC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzODpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItc3RpY2t5LWVuYWJsZWRfMTRpcXFfMTB1ZmxfMzU4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xMHVmbF8zNTAuYXdzdWlfaGVhZGVyLXdpdGgtbWVkaWFfMTRpcXFfMTB1ZmxfMzYxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzEwdWZsXzM1MC5hd3N1aV9oZWFkZXItd2l0aC1tZWRpYV8xNGlxcV8xMHVmbF8zNjE6bm90KCNcXDkpOm5vdCg6ZW1wdHkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItc3RpY2t5LWRpc2FibGVkXzE0aXFxXzEwdWZsXzM2Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLXN0aWNreS1lbmFibGVkXzE0aXFxXzEwdWZsXzM1ODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgwMDtcbn1cbi5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTB1ZmxfMzc3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xMHVmbF8zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzEwdWZsXzM3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xMHVmbF8zODcpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC0zM3F3OW4sIDBweCAycHggMHB4IDBweCAjZTllYmVkLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2hlYWRlci1keW5hbWljLWhlaWdodF8xNGlxcV8xMHVmbF8zOTAuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzEwdWZsXzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtaGtvNnAwLCAzMHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDYsIDI0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTB1ZmxfMzUwOm5vdCgjXFw5KTpub3QoOmVtcHR5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1jb250YWluZXItc3RpY2t5LXdpZHRoLW5yaTBpeCwgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLWRpdmlkZXItOWh1ejFhLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzEwdWZsXzM1MC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzEwdWZsXzM5Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1hbTR2encsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZWJ5OTN3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTB1ZmxfMzUwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfMTB1ZmxfMzk2LmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzEwdWZsXzM4Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1hbTR2encsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTB1ZmxfMzUwLmF3c3VpX3dpdGgtaGlkZGVuLWNvbnRlbnRfMTRpcXFfMTB1ZmxfNDA1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTB1ZmxfMzg3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzEwdWZsXzM4Ny5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzEwdWZsXzM4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzEwdWZsXzIzOCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtbjFla2U2LCAwcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWszdm1veiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xMHVmbF8zODc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xMHVmbF8yMzgpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLTVobzcyaywgMHB4IDBweCAxcHggMXB4ICNlOWViZWQsIDBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTB1ZmxfMzg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1zdGlja3ktZW5hYmxlZF8xNGlxcV8xMHVmbF8zNTgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzEwdWZsXzM4Ny5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTB1ZmxfMzc3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xMHVmbF8zODcuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzEwdWZsXzM3Nzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlXzE0aXFxXzEwdWZsXzQ2My5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTB1ZmxfMzc3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlXzE0aXFxXzEwdWZsXzQ2My5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTB1ZmxfMzc3ID4gLmF3c3VpX2hlYWRlci1jb3Zlcl8xNGlxcV8xMHVmbF80NjY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCkpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV8xMHVmbF80NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzEwdWZsXzM3Nzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV8xMHVmbF80NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzEwdWZsXzM3Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS02Ymhza2ksIDBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKC05OTklIDEwMCUsIDk5OSUgMTAwJSwgOTk5JSA5OTklLCAtOTk5JSA5OTklKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMTRpcXFfMTB1ZmxfMzA5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY29udGVudC1maXQtaGVpZ2h0XzE0aXFxXzEwdWZsXzQ5NDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfMTB1ZmxfNTAwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY29udGVudC1pbm5lcl8xNGlxcV8xMHVmbF81MDAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV8xMHVmbF8zOTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCwgMjBweCk7XG59XG4uYXdzdWlfY29udGVudC1pbm5lcl8xNGlxcV8xMHVmbF81MDAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV8xMHVmbF8zOTYuYXdzdWlfd2l0aC1oZWFkZXJfMTRpcXFfMTB1ZmxfNTA3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC0xd3RxcmMsIDRweCk7XG59XG5cbi5hd3N1aV9mb290ZXJfMTRpcXFfMTB1ZmxfNTExLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfMTB1ZmxfMzk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgsIDIwcHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xNGlxcV8xMHVmbF81MTEuYXdzdWlfd2l0aC1kaXZpZGVyXzE0aXFxXzEwdWZsXzUxNTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzJxZHc5X2JvaG1oXzE4NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYXdzdWlfcm9vdF8ycWR3OV9ib2htaF8xODUuYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjE6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8ycWR3OV9ib2htaF8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2JvaG1oXzIyMSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfYm9obWhfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oMl8ycWR3OV9ib2htaF8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjEpLCAuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2JvaG1oXzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfYm9obWhfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxKSwgLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2JvaG1oXzIyNC5hd3N1aV9yb290LXZhcmlhbnQtaDJfMnFkdzlfYm9obWhfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxKSwgLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2JvaG1oXzIyNC5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfYm9obWhfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfYm9obWhfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2JvaG1oXzIyNCk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9ib2htaF8yMjEuYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjEuYXdzdWlfcm9vdC12YXJpYW50LWgyXzJxZHc5X2JvaG1oXzIyNDpub3QoI1xcOSksIC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfYm9obWhfMjIxLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV9ib2htaF8yMjQ6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuLmF3c3VpX3Jvb3RfMnFkdzlfYm9obWhfMTg1LmF3c3VpX3Jvb3QtdmFyaWFudC1oMV8ycWR3OV9ib2htaF8yMzM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjEpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2JvaG1oXzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9ib2htaF8yMjQpLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV9ib2htaF8yMjQge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzJxZHc5X2JvaG1oXzE4NS5hd3N1aV9yb290LXZhcmlhbnQtaDFfMnFkdzlfYm9obWhfMjMzLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2JvaG1oXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1lNzlocjEsIDRweCk7XG59XG5cbi5hd3N1aV9tYWluXzJxZHc5X2JvaG1oXzI0Mzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHJvdy1nYXA6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCkpO1xufVxuLmF3c3VpX21haW5fMnFkdzlfYm9obWhfMjQzLmF3c3VpX25vLXdyYXBfMnFkdzlfYm9obWhfMjUzOm5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmF3c3VpX21haW5fMnFkdzlfYm9obWhfMjQzLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfbWFpbi12YXJpYW50LWgxXzJxZHc5X2JvaG1oXzI1OTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWU3OWhyMSwgNHB4KTtcbn1cblxuLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2JvaG1oXzIyNCA+IC5hd3N1aV9tYWluXzJxZHc5X2JvaG1oXzI0Mzpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWU3OWhyMSwgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbnNfMnFkdzlfYm9obWhfMjY3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC1kbDk1eWwsIDMycHgpO1xufVxuLmF3c3VpX2FjdGlvbnMtY2VudGVyZWRfMnFkdzlfYm9obWhfMjcyOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgxXzJxZHc5X2JvaG1oXzI3NS5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCkgLSB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMl8ycWR3OV9ib2htaF8yNzkuYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCkgLSB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oM18ycWR3OV9ib2htaF8yODMuYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCkgLSB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMV8ycWR3OV9ib2htaF8yNzU6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjEpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgyXzJxZHc5X2JvaG1oXzI3OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSksIC5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDNfMnFkdzlfYm9obWhfMjgzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9ib2htaF8yMjQgPiAuYXdzdWlfbWFpbl8ycWR3OV9ib2htaF8yNDMgPiAuYXdzdWlfYWN0aW9uc18ycWR3OV9ib2htaF8yNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV90aXRsZV8ycWR3OV9ib2htaF8yOTk6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgxXzJxZHc5X2JvaG1oXzMwNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtZTc5aHIxLCA0cHgpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDFfMnFkdzlfYm9obWhfMzA0LmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtZGw5NXlsLCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtaGtvNnAwLCAzMHB4KSkgLyAyKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5X2JvaG1oXzMxMTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtdm5hY3g2LCAyMHB4KTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5X2JvaG1oXzMxMS5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KSkgLyAyKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5X2JvaG1oXzMxNzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tMTcweWl5LCAxOHB4KTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5X2JvaG1oXzMxNy5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KSkgLyAyKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5X2JvaG1oXzMxMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSksIC5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5X2JvaG1oXzMxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuLmF3c3VpX25vLXdyYXBfMnFkdzlfYm9obWhfMjUzID4gLmF3c3VpX3RpdGxlXzJxZHc5X2JvaG1oXzI5OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KSk7XG59XG5cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfYm9obWhfMjIxLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2JvaG1oXzIyNCA+IC5hd3N1aV9tYWluXzJxZHc5X2JvaG1oXzI0MyA+IDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSkuYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV9ib2htaF8zMTEsIC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfYm9obWhfMjIxLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2JvaG1oXzIyNCA+IC5hd3N1aV9tYWluXzJxZHc5X2JvaG1oXzI0MyA+IDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2JvaG1oXzIyMSkuYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV9ib2htaF8zMTcge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV9yb290LXZhcmlhbnQtaDFfMnFkdzlfYm9obWhfMjMzLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9ib2htaF8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfYm9obWhfMjI0KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYm9obWhfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWU3OWhyMSwgNHB4KTtcbn1cblxuLmF3c3VpX3ZpcnR1YWwtc3BhY2VfMnFkdzlfYm9obWhfMzM4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn1cblxuLmF3c3VpX2luZm9fMnFkdzlfYm9obWhfMzQ0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fMnFkdzlfYm9obWhfMzQ4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oMV8ycWR3OV9ib2htaF8zNTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgyXzJxZHc5X2JvaG1oXzM1OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLXNpemUtZzJ3d3MzLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0LXRzMnM2bywgMjBweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oMl8ycWR3OV9ib2htaF8zNTk6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDNfMnFkdzlfYm9obWhfMzY2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oM18ycWR3OV9ib2htaF8zNjY6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9ib2htaF8yMjEpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV9oZWFkaW5nXzJxZHc5X2JvaG1oXzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRpbmdfMnFkdzlfYm9obWhfMzc3Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRpbmdfMnFkdzlfYm9obWhfMzc3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGluZ18ycWR3OV9ib2htaF8zNzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGluZy12YXJpYW50LWgxXzJxZHc5X2JvaG1oXzQwMjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLWNra2I2dSwgLTAuMDJlbSk7XG59XG4uYXdzdWlfaGVhZGluZy12YXJpYW50LWgyXzJxZHc5X2JvaG1oXzQwNzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtdm5hY3g2LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDYsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLTV2NmlidiwgLTAuMDE1ZW0pO1xufVxuLmF3c3VpX2hlYWRpbmctdmFyaWFudC1oM18ycWR3OV9ib2htaF80MTI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xufVxuXG4uYXdzdWlfaGVhZGluZy10ZXh0XzJxZHc5X2JvaG1oXzQxODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV9oZWFkaW5nLXRleHQtdmFyaWFudC1oMV8ycWR3OV9ib2htaF80MjE6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctcnJpM2JiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLWNra2I2dSwgLTAuMDJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLXUzbTR3ZSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGluZy10ZXh0LXZhcmlhbnQtaDJfMnFkdzlfYm9obWhfNDMwOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLXZuYWN4NiwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC01djZpYnYsIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0wdDZkd2MsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRpbmctdGV4dC12YXJpYW50LWgzXzJxZHc5X2JvaG1oXzQzOTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS16ZjgyZHIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuXG4uYXdzdWlfY291bnRlcl8ycWR3OV9ib2htaF80NDk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY291bnRlci1sMHYzeDAsICM2NTY4NzEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzExMXF6XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX2d3cTBoXzExMXF6XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtb3Rzamg4LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXltNmV5biwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9nd3EwaF8xMTFxel8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xMTFxel8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xMTFxel8xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xMTFxel8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xMTFxel8xODM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1vdHNqaDgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQteW02ZXluLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xMTFxel8xODM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xMTFxel8xODM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xMTFxel8xODM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfaWNvbl9nd3EwaF8xMTFxel8xOTc6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtbHl6YjBrLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtamhicWc5LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pY29uX2d3cTBoXzExMXF6XzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pY29uX2d3cTBoXzExMXF6XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pY29uX2d3cTBoXzExMXF6XzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X2d3cTBoXzExMXF6XzIxMTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2V4cGFuZC1idXR0b25fZ3dxMGhfMTExcXpfMjQ2Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5hd3N1aV9pY29uX2d3cTBoXzExMXF6XzE5Nzpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pY29uX2d3cTBoXzExMXF6XzE5Ny5hd3N1aV9leHBhbmRlZF9nd3EwaF8xMTFxel8yNTQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uYXdzdWlfaWNvbl9nd3EwaF8xMTFxel8xOTc6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmF3c3VpX2ljb25fZ3dxMGhfMTExcXpfMTk3Om5vdCgjXFw5KTpkaXIocnRsKS5hd3N1aV9leHBhbmRlZF9nd3EwaF8xMTFxel8yNTQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzExMXF6XzI2NDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKSAvIC0yKSBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfaWNvbi1jb250YWluZXItY29udGFpbmVyX2d3cTBoXzExMXF6XzI2ODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfd3JhcHBlcl9nd3EwaF8xMTFxel8yNzI6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMTExcXpfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzExMXF6XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xMTFxel8yODA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzExMXF6XzI4NDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMTExcXpfMjg0Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzExMXF6XzI4Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWxjeDBhaSwgNzAwKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMTExcXpfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzExMXF6XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMTExcXpfMjg0Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzExMXF6XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMTExcXpfMjkxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXBqdmtncCwgIzBmMTQxYSk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xMTFxel8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMTExcXpfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xMTFxel8yODQ6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMTExcXpfMjgwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1leHBhbmRhYmxlLWhlYWRpbmctc2l6ZS13cnNyNTIsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLTRzdDllcCwgLTAuMDA1ZW0pO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xMTFxel8yODA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMTExcXpfMjgwLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzExMXF6XzMwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMTExcXpfMjgwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzExMXF6XzMwNCksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xMTFxel8yODA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMTExcXpfMzA0KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzExMXF6XzI4MC5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzExMXF6XzMxMDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xMTFxel8yODAuYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xMTFxel8zMTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMTExcXpfMjgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzExMXF6XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMTExcXpfMjkxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xMTFxel8yODAuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMTExcXpfMzA0Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xMTFxel8yOTEuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMTExcXpfMzA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzExMXF6XzI4MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xMTFxel8zMDQpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzExMXF6XzI5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xMTFxel8zMDQpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xMTFxel8yODc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3LCAxMnB4KSB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1lYnk5M3csIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloLCAyMHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xMTFxel8yODc6bm90KCNcXDkpOm5vdCguYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xMTFxel8zMTApIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWFtNHZ6dywgMTJweCk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMTExcXpfMjg3LmF3c3VpX3dyYXBwZXItbm90LWV4cGFuZGVkLXdpdGhvdXQtYWN0aW9uc19nd3EwaF8xMTFxel8zMzM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3LCAxMnB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xMTFxel8yODcuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMTExcXpfMzA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgsIDIwcHgpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzExMXF6XzI4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xMTFxel8zMDQpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloLCAyMHB4KSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW1lZGl1bS11djh4Y3osIDIwcHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMTExcXpfMjg3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xufVxuXG4uYXdzdWlfaGVhZGVyX2d3cTBoXzExMXF6XzMwNDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV9oZWFkZXItd3JhcHBlcl9nd3EwaF8xMTFxel8zNTA6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMTExcXpfMzA0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtbGN4MGFpLCA3MDApO1xufVxuLmF3c3VpX2hlYWRlci13cmFwcGVyX2d3cTBoXzExMXF6XzM1MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlci1hY3Rpb25zLXdyYXBwZXJfZ3dxMGhfMTExcXpfMzYyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzExMXF6XzM2ODpub3QoI1xcOSk6Zm9jdXMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xMTFxel8zNjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMTExcXpfMzY4Om5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzExMXF6XzM2ODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMTExcXpfMzY4Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMTExcXpfMzY4Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzExMXF6XzM2ODpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xMTFxel8zNjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc2l6ZS1pY29uLW1lZGl1bS11djh4Y3osIDIwcHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRhaW5lcl9nd3EwaF8xMTFxel8zNjg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRhaW5lcl9nd3EwaF8xMTFxel8zNjggPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMTExcXpfMjY0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtZXhwYW5kYWJsZS1zZWN0aW9uLWljb24tb2Zmc2V0LXRvcC1jbnR5bjgsIDRweCk7XG59XG4uYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMTExcXpfNDAzID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzExMXF6XzI2NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdHdncHpoLCAjNDI0NjUwKTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xMTFxel80MDMgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMTExcXpfMjY0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzExMXF6XzQwMyA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xMTFxel8yNjQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzExMXF6XzQwMyA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xMTFxel8yNjQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xMTFxel80MDMgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMTExcXpfMjY0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItdGV4dF9nd3EwaF8xMTFxel80NDA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbjpub3QoI1xcOSk6bm90KC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMTExcXpfMjkxKSA+IC5hd3N1aV9oZWFkZXItYWN0aW9ucy13cmFwcGVyX2d3cTBoXzExMXF6XzM2MiB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG59XG5cbi5hd3N1aV9jb250ZW50X2d3cTBoXzExMXF6XzE2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2NvbnRlbnQtZGVmYXVsdF9nd3EwaF8xMTFxel80NTM6bm90KCNcXDkpLCAuYXdzdWlfY29udGVudC1pbmxpbmVfZ3dxMGhfMTExcXpfNDUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtZm9vdGVyX2d3cTBoXzExMXF6XzQ1Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtZXhwYW5kZWRfZ3dxMGhfMTExcXpfNDYxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2NvbnRlbnQtY29tcGFjdF9nd3EwaF8xMTFxel80NjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cblxuLmF3c3VpX2ZvY3VzYWJsZV9nd3EwaF8xMTFxel80Njg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZvY3VzYWJsZV9nd3EwaF8xMTFxel80Njg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NsaWNrLXRhcmdldF9nd3EwaF8xMTFxel80ODM6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2NsaWNrLXRhcmdldF9nd3EwaF8xMTFxel80ODM6bm90KCNcXDkpOm5vdCguYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMTExcXpfMjg3KTpub3QoLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzExMXF6XzM2OCk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItOGgzMTg2LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX21hcmtlcl8xaXNkMV8xd3V1eV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLmF3c3VpX21hcmtlci0tbGluZV8xaXNkMV8xd3V1eV8xODU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbn1cbi5hd3N1aV9tYXJrZXItLXJlY3RhbmdsZV8xaXNkMV8xd3V1eV8xODk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMWlzZDFfMXd1dXlfMTk2Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE0cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG59XG4uYXdzdWlfbWFya2VyLS1ob2xsb3ctcmVjdGFuZ2xlXzFpc2QxXzF3dXV5XzE5Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ibG9jazogMnB4O1xuICBtYXJnaW4taW5saW5lOiAycHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzFpc2QxXzF3dXV5XzIxMjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiA0cHg7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogOXB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogMTJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWRhc2hlZF8xaXNkMV8xd3V1eV8yMTI6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogNnB4O1xuICBibG9jay1zaXplOiA0cHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZGltbWVkXzEwaXBvX2dudDcyXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1tY20yeTAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1xeGFrM2ksIGxpbmVhcik7XG4gIHRyYW5zaXRpb24tZGVsYXk6IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLW1jbTJ5MCwgOTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGltbWVkXzEwaXBvX2dudDcyXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaW1tZWRfMTBpcG9fZ250NzJfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpbW1lZF8xMGlwb19nbnQ3Ml8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9tYXJrZXJfMTBpcG9fZ250NzJfMjA1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9tYXJrZXItLWxpbmVfMTBpcG9fZ250NzJfMjQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogOXB4O1xuICBibG9jay1zaXplOiA0cHg7XG59XG4uYXdzdWlfbWFya2VyLS1yZWN0YW5nbGVfMTBpcG9fZ250NzJfMjQ5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE0cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG59XG4uYXdzdWlfbWFya2VyLS1ob2xsb3ctcmVjdGFuZ2xlXzEwaXBvX2dudDcyXzI1Njpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xMGlwb19nbnQ3Ml8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYmxvY2s6IDJweDtcbiAgbWFyZ2luLWlubGluZTogMnB4O1xuICBibG9jay1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5hd3N1aV9tYXJrZXItLWRhc2hlZF8xMGlwb19nbnQ3Ml8yNzI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBpbmxpbmUtc2l6ZTogNnB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMTBpcG9fZ250NzJfMjcyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9yb290XzEwaXBvX2dudDcyXzI5MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3ZhbHVlXzEwaXBvX2dudDcyXzMyMzpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuLmF3c3VpX3ZhbHVlXzEwaXBvX2dudDcyXzMyMy5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX2dudDcyXzMyNzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWxjeDBhaSwgNzAwKTtcbn1cblxuLmF3c3VpX2xpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzE6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzI6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzI6bm90KCNcXDkpLFxuLmF3c3VpX2xpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzEgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fZ250NzJfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fZ250NzJfMzMxID4gLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl8xMGlwb19nbnQ3Ml8zMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fZ250NzJfMzMyID4gLmF3c3VpX2tleV8xMGlwb19nbnQ3Ml8zMzc6bm90KCNcXDkpLFxuLmF3c3VpX2xpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzEgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fZ250NzJfMzM3ID4gLmF3c3VpX2tleV8xMGlwb19nbnQ3Ml8zMzc6bm90KCNcXDkpLFxuLmF3c3VpX2xpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzEgPiAuYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uXzEwaXBvX2dudDcyXzMzOCA+IC5hd3N1aV9rZXlfMTBpcG9fZ250NzJfMzM3Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLTRnZHBjbCwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9zdWItaXRlbXNfMTBpcG9fZ250NzJfMzUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9fZ250NzJfMzI3KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKDE0cHggKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbn1cbi5hd3N1aV9zdWItaXRlbXNfMTBpcG9fZ250NzJfMzUzLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9fZ250NzJfMzI3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3N1Yi1pdGVtc18xMGlwb19nbnQ3Ml8zNTMuYXdzdWlfZXhwYW5kYWJsZV8xMGlwb19nbnQ3Ml8zMjcgPiAuYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvX2dudDcyXzMzMiA+IC5hd3N1aV92YWx1ZV8xMGlwb19nbnQ3Ml8zMjM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2xpc3RfMTBpcG9fZ250NzJfMzMxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfbGlzdF8xMGlwb19nbnQ3Ml8zMzEgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvX2dudDcyXzMzMSA+IC5hd3N1aV9rZXktdmFsdWUtcGFpcl8xMGlwb19nbnQ3Ml8zMzcgPiAuYXdzdWlfa2V5XzEwaXBvX2dudDcyXzMzNzpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9saXN0XzEwaXBvX2dudDcyXzMzMSA+IC5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fZ250NzJfMzMxLmF3c3VpX2RpbW1lZF8xMGlwb19nbnQ3Ml8xNTM6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cblxuLmF3c3VpX2xpc3RfMTBpcG9fZ250NzJfMzMxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2NvbXBhY3RfMTBpcG9fZ250NzJfMzc5KSA+IC5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fZ250NzJfMzMxOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX2xpc3QtaXRlbV8xMGlwb19nbnQ3Ml8zMzEuYXdzdWlfd2l0aC1zdWItaXRlbXNfMTBpcG9fZ250NzJfMzg0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9fZ250NzJfMzI3KSA+IC5hd3N1aV9rZXktdmFsdWUtcGFpcl8xMGlwb19nbnQ3Ml8zMzcgPiAuYXdzdWlfa2V5XzEwaXBvX2dudDcyXzMzNyxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fZ250NzJfMzMxLmF3c3VpX3dpdGgtc3ViLWl0ZW1zXzEwaXBvX2dudDcyXzM4NDpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX2dudDcyXzMyNykgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fZ250NzJfMzM3ID4gLmF3c3VpX3ZhbHVlXzEwaXBvX2dudDcyXzMyMyB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtbGN4MGFpLCA3MDApO1xufVxuXG4uYXdzdWlfZnVsbC13aWR0aF8xMGlwb19nbnQ3Ml8zODk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Nlcmllc195MXlyaF8xc2U1el8xODkgPiByZWN0Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Nlcmllc195MXlyaF8xc2U1el8xODkgPiByZWN0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllc195MXlyaF8xc2U1el8xODkgPiByZWN0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nlcmllc195MXlyaF8xc2U1el8xODkgPiByZWN0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfeTF5cmhfMXNlNXpfMjAzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VyaWVzX3kxeXJoXzFzZTV6XzE4OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC10ZXNvcjEsIDJweCk7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC1saW5lLWpvaW4tYXNsd291LCByb3VuZCk7XG59XG5cbi5hd3N1aV9zZXJpZXMtLWhpZ2hsaWdodGVkX3kxeXJoXzFzZTV6XzIxNTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Nlcmllcy0tZGltbWVkX3kxeXJoXzFzZTV6XzIxOTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5hd3N1aV9zZXJpZXMtLXRocmVzaG9sZF95MXlyaF8xc2U1el8yMjM6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtZGFzaC1hcnJheS1kZXNlZmksIDMgNSk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgtdGVzb3IxLCAycHgpO1xufVxuXG4uYXdzdWlfcG9wb3Zlci1kaXZpZGVyX3kxeXJoXzFzZTV6XzIyODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZ3JpZF8xNHlqMF8xeW52ZF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAtMik7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIC0yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZ3JpZF8xNHlqMF8xeW52ZF8xNDUuYXdzdWlfbm8tZ3V0dGVyc18xNHlqMF8xeW52ZF8xODE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAyKTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9ncmlkXzE0eWowXzF5bnZkXzE0NS5hd3N1aV9uby1ndXR0ZXJzXzE0eWowXzF5bnZkXzE4MSA+IC5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX2NvbHNwYW4tMV8xNHlqMF8xeW52ZF8xOTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogOC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVzaC0xXzE0eWowXzF5bnZkXzIwMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX3B1bGwtMV8xNHlqMF8xeW52ZF8yMDQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogOC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfY29sc3Bhbi0yXzE0eWowXzF5bnZkXzIwNzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX3B1c2gtMl8xNHlqMF8xeW52ZF8yMTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVsbC0yXzE0eWowXzF5bnZkXzIxNDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfY29sc3Bhbi0zXzE0eWowXzF5bnZkXzIxNzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtaW5saW5lLXNpemU6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVzaC0zXzE0eWowXzF5bnZkXzIyMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVsbC0zXzE0eWowXzF5bnZkXzIyNDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX2NvbHNwYW4tNF8xNHlqMF8xeW52ZF8yMjc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdXNoLTRfMTR5ajBfMXludmRfMjMxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMzMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX3B1bGwtNF8xNHlqMF8xeW52ZF8yMzQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMzMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX2NvbHNwYW4tNV8xNHlqMF8xeW52ZF8yMzc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdXNoLTVfMTR5ajBfMXludmRfMjQxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX3B1bGwtNV8xNHlqMF8xeW52ZF8yNDQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX2NvbHNwYW4tNl8xNHlqMF8xeW52ZF8yNDc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LWlubGluZS1zaXplOiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX3B1c2gtNl8xNHlqMF8xeW52ZF8yNTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX3B1bGwtNl8xNHlqMF8xeW52ZF8yNTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9jb2xzcGFuLTdfMTR5ajBfMXludmRfMjU3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVzaC03XzE0eWowXzF5bnZkXzI2MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdWxsLTdfMTR5ajBfMXludmRfMjY0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9jb2xzcGFuLThfMTR5ajBfMXludmRfMjY3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVzaC04XzE0eWowXzF5bnZkXzI3MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdWxsLThfMTR5ajBfMXludmRfMjc0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9jb2xzcGFuLTlfMTR5ajBfMXludmRfMjc3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdXNoLTlfMTR5ajBfMXludmRfMjgxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdWxsLTlfMTR5ajBfMXludmRfMjg0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfY29sc3Bhbi0xMF8xNHlqMF8xeW52ZF8yODc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdXNoLTEwXzE0eWowXzF5bnZkXzI5MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdWxsLTEwXzE0eWowXzF5bnZkXzI5NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfY29sc3Bhbi0xMV8xNHlqMF8xeW52ZF8yOTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDkxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdXNoLTExXzE0eWowXzF5bnZkXzMwMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdWxsLTExXzE0eWowXzF5bnZkXzMwNDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfY29sc3Bhbi0xMl8xNHlqMF8xeW52ZF8zMDc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVzaC0xMl8xNHlqMF8xeW52ZF8zMTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMDAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdWxsLTEyXzE0eWowXzF5bnZkXzMxNDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAxMDAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9wdXNoLTBfMTR5ajBfMXludmRfMzE3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogYXV0bztcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfcHVsbC0wXzE0eWowXzF5bnZkXzMyMDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9vZmZzZXQtMV8xNHlqMF8xeW52ZF8zMjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfb2Zmc2V0LTJfMTR5ajBfMXludmRfMzI2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9vZmZzZXQtM18xNHlqMF8xeW52ZF8zMjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9vZmZzZXQtNF8xNHlqMF8xeW52ZF8zMzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMzMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX29mZnNldC01XzE0eWowXzF5bnZkXzMzNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfb2Zmc2V0LTZfMTR5ajBfMXludmRfMzM4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeW52ZF8xODYuYXdzdWlfb2Zmc2V0LTdfMTR5ajBfMXludmRfMzQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5bnZkXzE4Ni5hd3N1aV9vZmZzZXQtOF8xNHlqMF8xeW52ZF8zNDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX29mZnNldC05XzE0eWowXzF5bnZkXzM0Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX29mZnNldC0xMF8xNHlqMF8xeW52ZF8zNTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXludmRfMTg2LmF3c3VpX29mZnNldC0xMV8xNHlqMF8xeW52ZF8zNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5hd3N1aV9yZXN0b3JlLXBvaW50ZXItZXZlbnRzXzE0eWowXzF5bnZkXzM1Nzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl95Z2xiY18xNTM6bm90KCNcXDkpLFxuLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X3lnbGJjXzE1NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMTRtaHZfeWdsYmNfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNoYWtlLWhvcml6b250YWxseV8xNG1odl95Z2xiY18xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFheiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl95Z2xiY18xNTM6bm90KCNcXDkpLFxuICAuYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfeWdsYmNfMTU0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl95Z2xiY18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXJyb3ItaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X3lnbGJjXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X3lnbGJjXzE1NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl95Z2xiY18xNTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfZXJyb3ItaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X3lnbGJjXzE4NDpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfeWdsYmNfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzE0bWh2X3lnbGJjXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xNG1odl95Z2xiY18xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl95Z2xiY18xODQ6bm90KCNcXDkpLFxuICAuYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfeWdsYmNfMTg1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl95Z2xiY18xODQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXJyb3ItaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X3lnbGJjXzE4NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X3lnbGJjXzE4NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl95Z2xiY18xODU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfd2FybmluZ18xNG1odl95Z2xiY18xNTQ6bm90KCNcXDkpLFxuLmF3c3VpX2Vycm9yXzE0bWh2X3lnbGJjXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMTRtaHZfeWdsYmNfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFheiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xNG1odl95Z2xiY18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3dhcm5pbmdfMTRtaHZfeWdsYmNfMTU0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2Vycm9yXzE0bWh2X3lnbGJjXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nXzE0bWh2X3lnbGJjXzE1NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93YXJuaW5nXzE0bWh2X3lnbGJjXzE1NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Vycm9yXzE0bWh2X3lnbGJjXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9lcnJvcl8xNG1odl95Z2xiY18xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xNG1odl95Z2xiY18yMzY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5hd3N1aV9sYWJlbF8xNG1odl95Z2xiY18yNjk6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfbGFiZWxfMTRtaHZfeWdsYmNfMjY5Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfaW5mb18xNG1odl95Z2xiY18yODU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE0bWh2X3lnbGJjXzI5MTpub3QoI1xcOSksXG4uYXdzdWlfY29uc3RyYWludF8xNG1odl95Z2xiY18yOTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfaGludHNfMTRtaHZfeWdsYmNfMjk5Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25zdHJhaW50LWhhcy12YWxpZGF0aW9uLXRleHRfMTRtaHZfeWdsYmNfMzAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udHJvbF8xNG1odl95Z2xiY18zMDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250cm9sc18xNG1odl95Z2xiY18zMDg6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFiZWwtaGlkZGVuXzE0bWh2X3lnbGJjXzMwOCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMTRtaHZfeWdsYmNfMzExOm5vdCgjXFw5KTplbXB0eSArIC5hd3N1aV9jb250cm9sc18xNG1odl95Z2xiY18zMDgge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY29udHJvbF8xNG1odl95Z2xiY18zMDg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZXJyb3JfMTRtaHZfeWdsYmNfMTUzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXdzdWlfd2FybmluZ18xNG1odl95Z2xiY18xNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04LCAjODU1OTAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmF3c3VpX2Vycm9yX19tZXNzYWdlXzE0bWh2X3lnbGJjXzMzODpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZ19fbWVzc2FnZV8xNG1odl95Z2xiY18zMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbGx5LWhpZGRlbl8xNG1odl95Z2xiY18zNDM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF92cmd6dV8xdmVoa18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLWQyc3J2OSwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtZDJzcnY5LCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItazdkZjdoLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290X3ZyZ3p1XzF2ZWhrXzE0NSA+IC5hd3N1aV9yZWNvdmVyeV92cmd6dV8xdmVoa18xODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFhZmk5X2R2MnBhXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFhZmk5X2R2MnBhXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWRkZW5fMWFmaTlfZHYycGFfMTc2KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMWFmaTlfZHYycGFfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xYWZpOV9kdjJwYV8xNzYpLmF3c3VpX25vLWl0ZW1zXzFhZmk5X2R2MnBhXzE3OSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tdG9wLWdwMmQxcCwgdHJhbnNwYXJlbnQpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8ycmh5el8xZTg1d18xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIGZvciBjb21wb25lbnQgdG8gZGlzdGluZ3Vpc2ggaW5wdXQgZnJvbSBvdGhlciBpbnB1dC1saWtlIGNvbXBvbmVudHMsIGZvciBleGFtcGxlIGF1dG9zdWdnZXN0ICovXG59XG5cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXZtOTlxeiwgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGN1cnNvcjogdGV4dDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC1kbDk1eWwsIDMycHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OTpub3QoI1xcOSk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSkpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0YnosICNmZmZmZmYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhLCAtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OS5hd3N1aV9pbnB1dC1yZWFkb25seV8ycmh5el8xZTg1d18yMDM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0YnosICNmZmZmZmYpKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LTZiOXlwYSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWU4NXdfMTQ5Om5vdCgjXFw5KTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDk6bm90KCNcXDkpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2QsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtNmI5eXBhKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC02Yjl5cGEpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OTpub3QoI1xcOSk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeCwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtNmI5eXBhLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGosICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzLCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MCwgI2I0YjRiYikpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MCwgI2I0YjRiYikpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWVhOXgwLCAjYjRiNGJiKSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWU4NXdfMTQ5Om5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el8xZTg1d18yNjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWU4NXdfMTQ5LmF3c3VpX2lucHV0LWludmFsaWRfMnJoeXpfMWU4NXdfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtNmI5eXBhLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05ampmOTYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el8xZTg1d18yNjYuYXdzdWlfaW5wdXQtaGFzLWljb24tbGVmdF8ycmh5el8xZTg1d18yNzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtaWt3end4LCAzNnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWU4NXdfMTQ5LmF3c3VpX2lucHV0LXdhcm5pbmdfMnJoeXpfMWU4NXdfMjc4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04LCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDkuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el8xZTg1d18yNzg6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy02Yjl5cGEsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6XzFlODV3XzI3OC5hd3N1aV9pbnB1dC1oYXMtaWNvbi1sZWZ0XzJyaHl6XzFlODV3XzI3NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC1pa3d6d3gsIDM2cHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfMWU4NXdfMjkwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfMWU4NXdfMjkwOm5vdCgjXFw5KTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZTg1d18xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfMWU4NXdfMjkwOm5vdCgjXFw5KTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWU4NXdfMTQ5LmF3c3VpX2lucHV0LWhhcy1pY29uLWxlZnRfMnJoeXpfMWU4NXdfMjc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC1pa3d6d3gsIDM2cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OS5hd3N1aV9pbnB1dC1oYXMtaWNvbi1yaWdodF8ycmh5el8xZTg1d18zMDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC1pa3d6d3gsIDM2cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFlODV3XzE0OS5hd3N1aV9pbnB1dC1oYXMtbm8tYm9yZGVyLXJhZGl1c18ycmh5el8xZTg1d18zMDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xufVxuXG4uYXdzdWlfaW5wdXQtY29udGFpbmVyXzJyaHl6XzFlODV3XzMxMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9pbnB1dC1pY29uLWxlZnRfMnJoeXpfMWU4NXdfMzE4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAvIDIpO1xufVxuXG4uYXdzdWlfaW5wdXQtaWNvbi1yaWdodF8ycmh5el8xZTg1d18zMjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyhjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC8gMikgLSB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSk7XG59XG5cbi5hd3N1aV9pbnB1dC1idXR0b24tcmlnaHRfMnJoeXpfMWU4NXdfMzMxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsLXRyaWdnZXItd3JhcHBlcl8ycmh5el8xZTg1d18zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtN3B4O1xufVxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXItZnVsbC13aWR0aF8ycmh5el8xZTg1d18zMzg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtd3JhcHBlcl8ycmh5el8xZTg1d18zNDI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgKiAtMSk7XG59XG4uYXdzdWlfaW5saW5lLWxhYmVsLXdyYXBwZXItZnVsbC13aWR0aF8ycmh5el8xZTg1d18zNDU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWxfMnJoeXpfMWU4NXdfMzM1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11LCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtemF2cGVvLCA3MDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSArIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gMiAqIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSk7XG4gIHotaW5kZXg6IDE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wbGFjZWhvbGRlcl9kd3VvbF8xMnRkMF8xNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXdzdWlfaXRlbV9kd3VvbF8xMnRkMF8xNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pdGVtX2R3dW9sXzEydGQwXzE1MSA+IC5hd3N1aV9jaGVja2JveF9kd3VvbF8xMnRkMF8xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hZG05M3ksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG59XG5cbi5hd3N1aV9vcHRpb24tZ3JvdXBfZHd1b2xfMTJ0ZDBfMTY0Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSk7XG59XG5cbi5hd3N1aV9maWx0ZXJfZHd1b2xfMTJ0ZDBfMTY4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfdHJpZ2dlcl9kd3VvbF8xMnRkMF8xNzM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9sYXlvdXQtc3RydXRfZHd1b2xfMTJ0ZDBfMTc5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hd3N1aV9saXN0LWJvdHRvbV9kd3VvbF8xMnRkMF8xODU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB1bml0LXRlc3RzICovXG59XG5cbi5hd3N1aV9zZWxlY3RlZC1pY29uX2R3dW9sXzEydGQwXzE4OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQsICMwMDZjZTApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfc2hvdy1sYWJlbC10YWdfZHd1b2xfMTJ0ZDBfMTk0ID4gLmF3c3VpX3NlbGVjdGVkLWljb25fZHd1b2xfMTJ0ZDBfMTg5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLXRyaWdnZXJfZHd1b2xfMTJ0ZDBfMTk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi1saXN0X2R3dW9sXzEydGQwXzIwNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCwgd2hpdGUgMjBweCwgd2hpdGUpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pbmxpbmUtdG9rZW4tbGlzdF9kd3VvbF8xMnRkMF8yMDU6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHRyYW5zcGFyZW50LCB3aGl0ZSAyMHB4LCB3aGl0ZSk7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4taGlkZGVuLXBsYWNlaG9sZGVyX2R3dW9sXzEydGQwXzIxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4tY291bnRlcl9kd3VvbF8xMnRkMF8yMjU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXJfZHd1b2xfMTJ0ZDBfMjI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTdweDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyX2R3dW9sXzEydGQwXzIzMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbF9kd3VvbF8xMnRkMF8yMjk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpICsgdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtZGlzYWJsZWRfZHd1b2xfMTJ0ZDBfMjU4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGosICNlYmViZjApKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC1pbmxpbmUtdG9rZW5zX2R3dW9sXzEydGQwXzI2Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF9kd3VvbF8xMnRkMF8yNjc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmbjdqXzFndGM5XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LWs1ZGxxdywgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1zaDM1NDgsICM4YzhjOTQpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCk7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpLCBzdHJva2UgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzFndGM5XzE0NSA+IC5hd3N1aV9zdHlsZWQtYm94LWNoZWNrZWRfMWZuN2pfMWd0YzlfMTY4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3gtaW5kZXRlcm1pbmF0ZV8xZm43al8xZ3RjOV8xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWhmYWkyYSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1kaXNhYmxlZF8xZm43al8xZ3RjOV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1yZWFkb25seV8xZm43al8xZ3RjOV8xNzI6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzFndGM5XzE0NSA+IC5hd3N1aV9zdHlsZWQtbGluZV8xZm43al8xZ3RjOV8xNzY6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1yaHlnOW8sICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtZGlzYWJsZWRfMWZuN2pfMWd0YzlfMTgxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtcmVhZG9ubHlfMWZuN2pfMWd0YzlfMTg0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGUsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9vcHRpb25fMXAyY3hfMTFxaTZfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzExcWk2XzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xMXFpNl8xOTApIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLmF3c3VpX29wdGlvbl8xcDJjeF8xMXFpNl8xNTMuYXdzdWlfcGFyZW50XzFwMmN4XzExcWk2XzE5Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzExcWk2XzE1My5hd3N1aV9wYXJlbnRfMXAyY3hfMTFxaTZfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzExcWk2XzE5MCk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xcDJjeF8xMXFpNl8xOTYpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtM3ZqaTRrLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMXAyY3hfMTFxaTZfMjAwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9sYWJlbC1jb250ZW50XzFwMmN4XzExcWk2XzIwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVsXzFwMmN4XzExcWk2XzIwNzpub3QoI1xcOSksXG4uYXdzdWlfdGFnXzFwMmN4XzExcWk2XzIxNDpub3QoI1xcOSksXG4uYXdzdWlfbGFiZWwtdGFnXzFwMmN4XzExcWk2XzIxNTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9sYWJlbF8xcDJjeF8xMXFpNl8yMDc6bm90KCNcXDkpLFxuLmF3c3VpX3RhZ18xcDJjeF8xMXFpNl8yMTQ6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfbGFiZWwtcHJlZml4XzFwMmN4XzExcWk2XzIyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG59XG5cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfMTFxaTZfMjE1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGZsZXg6IGF1dG87XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfMTFxaTZfMjE1Om5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV90YWdzXzFwMmN4XzExcWk2XzIzODpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMTFxaTZfMjM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktNGYzNGY2LCAjNjU2ODcxKTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfMTFxaTZfMjM4LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4XzExcWk2XzE5Njpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMTFxaTZfMjM5LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4XzExcWk2XzE5Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1jMDlxdTIsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfMTFxaTZfMjM4LmF3c3VpX3NlbGVjdGVkXzFwMmN4XzExcWk2XzI1MDpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMTFxaTZfMjM5LmF3c3VpX3NlbGVjdGVkXzFwMmN4XzExcWk2XzI1MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS00ZjM0ZjYsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfdGFnc18xcDJjeF8xMXFpNl8yMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV90YWdfMXAyY3hfMTFxaTZfMjE0Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG5cbi5hd3N1aV9pY29uXzFwMmN4XzExcWk2XzI2NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2ZpbHRlcmluZy1tYXRjaC1oaWdobGlnaHRfMXAyY3hfMTFxaTZfMjcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZ2pwdDFoLCAjZjBmYmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtYTRnOXptLCAjMDA2Y2UwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuXG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfMTFxaTZfMTkwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3LCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfMTFxaTZfMTkwID4gLmF3c3VpX2NvbnRlbnRfMXAyY3hfMTFxaTZfMjAwID4gLmF3c3VpX3RhZ3NfMXAyY3hfMTFxaTZfMjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xMXFpNl8xOTAgPiAuYXdzdWlfY29udGVudF8xcDJjeF8xMXFpNl8yMDAgPiAuYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMTFxaTZfMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXZhcmlhbnRfMXAyY3hfMTFxaTZfMjg2Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRlbnRfMXAyY3hfMTFxaTZfMjkyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMTcyNnIsICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X2RhZHAyXzE2NC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZGFkcDJfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfZGFkcDJfMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLWQyc3J2OSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3BhZC1ib3R0b21fMTVvNnVfZGFkcDJfMTcxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3BhZC1ib3R0b21fMTVvNnVfZGFkcDJfMTcxID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2RhZHAyXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC1kMnNydjksIDRweCkgKyB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfZGFkcDJfMTc4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9oYXMtYmFja2dyb3VuZF8xNW82dV9kYWRwMl8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMSwgI2YzZjNmNyk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9jaGlsZF8xNW82dV9kYWRwMl8xODQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX2NoaWxkXzE1bzZ1X2RhZHAyXzE4NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9kYWRwMl8xNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUuYXdzdWlfZGlzYWJsZWRfMTVvNnVfZGFkcDJfMTkwID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2RhZHAyXzE2Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNywgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmMsICMwZjE0MWEpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxLCAjZjNmM2Y3KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfZGFkcDJfMjA1Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLXl2OTN2ZCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd3bWV2aSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfZGlzYWJsZWRfMTVvNnVfZGFkcDJfMTkwOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLXl2OTN2ZCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItZ2E5c2NoLCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1kaGhvMDMsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NC5hd3N1aV9kaXNhYmxlZF8xNW82dV9kYWRwMl8xOTAgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfZGFkcDJfMTY3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTh0d242YiwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMTVvNnVfZGFkcDJfMjE1KS5hd3N1aV9pcy1rZXlib2FyZF8xNW82dV9kYWRwMl8yMDUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtbmxqN21kLCAjZjBmYmZmKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTZycTNmbSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZGFkcDJfMTY0Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLXl2OTN2ZCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC02cnEzZm0sICMwMDZjZTApLCBpbnNldCAwIDAgMCBjYWxjKDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC15djkzdmQsIDJweCkpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZGFkcDJfMTY0LmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1X2RhZHAyXzIwNTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC15djkzdmQsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNnJxM2ZtLCAjMDA2Y2UwKSwgaW5zZXQgMCAwIDAgY2FsYygyICogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkLCAycHgpKSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd3bWV2aSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfbmV4dC1pdGVtLXNlbGVjdGVkXzE1bzZ1X2RhZHAyXzIyOTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZGFkcDJfMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV9kYWRwMl8yMTUpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZGFkcDJfMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE1bzZ1X2RhZHAyXzIxNSkuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfZGFkcDJfMjA1IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3dtZXZpLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NCArIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NC5hd3N1aV9wcmV2aW91cy1pdGVtLXNlbGVjdGVkXzE1bzZ1X2RhZHAyXzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfZGFkcDJfMTkwKSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9kYWRwMl8xNjcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGssICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X2RhZHAyXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9kYWRwMl8xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTdmOTBzNywgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZGFkcDJfMTY0KTpub3QoOmhhcyg+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9kYWRwMl8xNjcpKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZGFkcDJfMTY0KSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9kYWRwMl8xNjcge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZGFkcDJfMTY0ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2RhZHAyXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9kYWRwMl8xNjQuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZGFkcDJfMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9kYWRwMl8xNjc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmMsICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfZGFkcDJfMTkwKTpub3QoLmF3c3VpX3BhcmVudF8xNW82dV9kYWRwMl8xNjQpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfZGFkcDJfMTkwKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9kYWRwMl8yNzEgKyAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxKTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCk7XG4gIHotaW5kZXg6IDQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9kYWRwMl8yNzEuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZGFkcDJfMTY0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2RhZHAyXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2RhZHAyXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZGFkcDJfMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1LCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLW5mbGlyaCwgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1NiwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQpOm5vdCguYXdzdWlfd2l0aC1zY3JvbGxiYXJfMTVvNnVfZGFkcDJfMjkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1LCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLW5mbGlyaCwgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1NiwgI2I0YjRiYiksIGluc2V0IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1uZmxpcmgsIDJweCkpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9kYWRwMl8yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZGFkcDJfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NCk6bm90KC5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfZGFkcDJfMjkzKSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQpOm5vdCguYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2RhZHAyXzI5Myk6bm90KC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9kYWRwMl8yNzE6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZGFkcDJfMTY0KTpub3QoLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV9kYWRwMl8yOTMpLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1X2RhZHAyXzI5MCkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9kYWRwMl8yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZGFkcDJfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NCkuYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2RhZHAyXzI5MyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxNzI2ciwgI2ZmZmZmZiksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1uZmxpcmgsIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTYsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2RhZHAyXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZGFkcDJfMTY0KS5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfZGFkcDJfMjkzOm5vdCguYXdzdWlfd2l0aC1zY3JvbGxiYXJfMTVvNnVfZGFkcDJfMjkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxNzI2ciwgI2ZmZmZmZiksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1uZmxpcmgsIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTYsICNiNGI0YmIpLCBpbnNldCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpKSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1NiwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2RhZHAyXzE5MC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZGFkcDJfMjcxLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2RhZHAyXzE5MC5hd3N1aV9zZWxlY3RlZF8xNW82dV9kYWRwMl8xNjQ6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZGFkcDJfMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfZGFkcDJfMTc4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kcm9wZG93bi12aXJ0dWFsLW9mZnNldC13aWR0aC0zd3A5NTQsIDJweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2RhZHAyXzE3ODpub3QoI1xcOSk6Zmlyc3Qtb2YtdHlwZTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2RhZHAyXzE2NCwgLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2RhZHAyXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtZ3AyZDFwLCB0cmFuc3BhcmVudCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9kYWRwMl8xNDUuYXdzdWlfdmlydHVhbF8xNW82dV9kYWRwMl8xNzguYXdzdWlfcGFyZW50XzE1bzZ1X2RhZHAyXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9kYWRwMl8xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTdmOTBzNywgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfbWVhc3VyZS1zdHJ1dF8xNW82dV9kYWRwMl8zMjI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2RhZHAyXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2RhZHAyXzE3OCA+IC5hd3N1aV9tZWFzdXJlLXN0cnV0XzE1bzZ1X2RhZHAyXzMyMjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC15djkzdmQsIDJweCkpO1xufVxuXG4uYXdzdWlfc2NyZWVucmVhZGVyLWNvbnRlbnRfMTVvNnVfZGFkcDJfMzM0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn1cblxuLmF3c3VpX29wdGlvbi1jb250ZW50XzE1bzZ1X2RhZHAyXzM0MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NlbGVjdC1hbGxfMTVvNnVfZGFkcDJfMzQ0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xdHR2NV8xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLWN4aTlnNywgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC03YTU4cmMsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xdHR2NV8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvXzF0dHY1XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMXR0djVfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC12bTk5cXosIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0YnosICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3osICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvXzF0dHY1XzIyMTpub3QoI1xcOSksIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xdHR2NV8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHUsIDJweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHUsIDJweCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IHVuc2V0O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb18xdHR2NV8yMjE6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fMXR0djVfMjIxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fMXR0djVfMjIxOm5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvXzF0dHY1XzIyMTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qYWN4MXQsIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fMXR0djVfMjIxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fMXR0djVfMjIxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWphY3gxdCwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWphY3gxdCwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItamFjeDF0LCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWphY3gxdCwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qYWN4MXQsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItamFjeDF0LCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xdHR2NV8yMjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KSAvIDIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MS5hd3N1aV9oYXMtY2FyZXRfMThlc29fMXR0djVfMjU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtaWt3end4LCAzNnB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEgPiAuYXdzdWlfcGxhY2Vob2xkZXJfMThlc29fMXR0djVfMjYwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLXR2MnU3ZCwgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMXR0djVfMTYxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAvIDIpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGMsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfYXJyb3dfMThlc29fMXR0djVfMTYxIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTM0NzE2YSwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX3ByZXNzZWRfMThlc29fMXR0djVfMjczID4gLmF3c3VpX2Fycm93XzE4ZXNvXzF0dHY1XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29fMXR0djVfMjc2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3MsICNiNGI0YmIpO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzF0dHY1XzI3NiA+IC5hd3N1aV9hcnJvd18xOGVzb18xdHR2NV8xNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5OCwgI2I0YjRiYik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzF0dHY1XzI3Ni5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXR0djVfMjIxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tMnVrZHB1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tMnVrZHB1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3MsICNiNGI0YmIpO1xuICBjdXJzb3I6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29fMXR0djVfMjc2ID4gLmF3c3VpX3BsYWNlaG9sZGVyXzE4ZXNvXzF0dHY1XzI2MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15ZWE5eDAsICNiNGI0YmIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MS5hd3N1aV9yZWFkb25seV8xOGVzb18xdHR2NV8yOTc6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzF0dHY1XzI3Nik6bm90KC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzF0dHY1XzIyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MS5hd3N1aV9yZWFkb25seV8xOGVzb18xdHR2NV8yOTc6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzF0dHY1XzI3Nikge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdHR2NV8yMjEpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeCwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzF0dHY1XzIyMSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdHR2NV8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29fMXR0djVfMzIyLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdHR2NV8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29fMXR0djVfMzIyOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXR0djVfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvXzF0dHY1XzMyMjpmb2N1cywgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXR0djVfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvXzF0dHY1XzMyMjpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdHR2NV8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29fMXR0djVfMzMxLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdHR2NV8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29fMXR0djVfMzMxOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04LCAjODU1OTAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzF0dHY1XzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb18xdHR2NV8zMzE6Zm9jdXMsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdHR2NV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzF0dHY1XzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb18xdHR2NV8zMzE6Zm9jdXM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05ampmOTYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF0dHY1XzE2MS5hd3N1aV9jdXN0b20tb3B0aW9uXzE4ZXNvXzF0dHY1XzM0MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXR0djVfMTYxLmF3c3VpX2lubGluZS10b2tlbnNfMThlc29fMXR0djVfMzQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl9kbThneF8xczl2aV8xNDU6bm90KCNcXDkpLFxuLmF3c3VpX3Rva2VuX2RtOGd4XzFzOXZpXzE0Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jvb3RfZG04Z3hfMXM5dmlfMTUwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfZG04Z3hfMXM5dmlfMTUwLmF3c3VpX2hhcy1pdGVtc19kbThneF8xczl2aV8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19kbThneF8xczl2aV8xODEpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMWkyd2dfcHJqaTVfMTYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfcHJqaTVfMTkzOm5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWVzOTBwYywgIzAwNmNlMCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfcHJqaTVfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19wcmppNV8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19wcmppNV8xOTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfcHJqaTVfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19wcmppNV8xOTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWRpc21pc3MtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0zNDcxNmEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbi1pbmxpbmVfMWkyd2dfcHJqaTVfMjM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9pY29uXzFpMndnX3Byamk1XzI0MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfaWNvbi1pbmxpbmVfMWkyd2dfcHJqaTVfMjQ3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfdG9rZW4tbm9ybWFsXzFpMndnX3Byamk1XzI1Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfcHJqaTVfMjU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnX3Byamk1XzI1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnX3Byamk1XzI1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z19wcmppNV8yNTk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdG9rZW4tb3B0aW9uLWlubGluZV8xaTJ3Z19wcmppNV8yODU6bm90KCNcXDkpIHtcbiAgbWF4LWJsb2NrLXNpemU6IDIwcHg7XG59XG5cbi5hd3N1aV90b2tlbi1ib3hfMWkyd2dfcHJqaTVfMjg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tMnVrZHB1LCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHUsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdzJ5dnZuLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdzJ5dnZuLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvLCAjZjBmYmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdG9rZW4tYm94LXdpdGhvdXQtZGlzbWlzc18xaTJ3Z19wcmppNV8zMDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG59XG5cbi5hd3N1aV90b2tlbi1ib3gtaW5saW5lXzFpMndnX3Byamk1XzMxMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDIwcHg7XG4gIG1heC1ibG9jay1zaXplOiAyMHB4O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8sICNmMGZiZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGlzYWJsZS1wYWRkaW5nXzFpMndnX3Byamk1XzMzMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1yZWFkb25seV8xaTJ3Z19wcmppNV8zMzkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfcHJqaTVfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV90b2tlbi1ib3gtZGlzYWJsZWRfMWkyd2dfcHJqaTVfMzQwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3Byamk1XzE5Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGluaXRpYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LXJlYWRvbmx5XzFpMndnX3Byamk1XzMzOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkLW9ubHktNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtcmVhZC1vbmx5LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpKTtcbn1cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfcHJqaTVfMzM5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3Byamk1XzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1yZWFkLW9ubHktNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1odWkyeTgsICNiNGI0YmIpKTtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z19wcmppNV8zNDA6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1LCAjZGVkZWUzKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXNhYmxlZC15MmVveGYsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z19wcmppNV8zNDAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfcHJqaTVfMTkzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtaHVpMnk4LCAjYjRiNGJiKSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X2dmd3YzXzVrbDk1XzE5Mzpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59XG4uYXdzdWlfcm9vdF9nZnd2M181a2w5NV8xOTMuYXdzdWlfaG9yaXpvbnRhbF9nZnd2M181a2w5NV8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9yb290X2dmd3YzXzVrbDk1XzE5My5hd3N1aV92ZXJ0aWNhbF9nZnd2M181a2w5NV8yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX2xpc3RfZ2Z3djNfNWtsOTVfMjA3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfNWtsOTVfMjA3LmF3c3VpX2hvcml6b250YWxfZ2Z3djNfNWtsOTVfMTk2Om5vdCgjXFw5KSwgLmF3c3VpX2xpc3RfZ2Z3djNfNWtsOTVfMjA3LmF3c3VpX3ZlcnRpY2FsX2dmd3YzXzVrbDk1XzIwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9saXN0X2dmd3YzXzVrbDk1XzIwNy5hd3N1aV9ob3Jpem9udGFsX2dmd3YzXzVrbDk1XzE5Njpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfbGlzdF9nZnd2M181a2w5NV8yMDcuYXdzdWlfdmVydGljYWxfZ2Z3djNfNWtsOTVfMjAyOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfbGlzdF9nZnd2M181a2w5NV8yMDcuYXdzdWlfZ3JpZF9nZnd2M181a2w5NV8yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMjMwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9saXN0X2dmd3YzXzVrbDk1XzIwNy5hd3N1aV9ncmlkX2dmd3YzXzVrbDk1XzIyNjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uYXdzdWlfbGlzdC1pdGVtX2dmd3YzXzVrbDk1XzIzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdG9nZ2xlLWNvbnRhaW5lci1pbmxpbmVfZ2Z3djNfNWtsOTVfMjQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV90b2dnbGVfZ2Z3djNfNWtsOTVfMjQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1qbTBxZzcsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC0ydGlyMjQsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90b2dnbGVfZ2Z3djNfNWtsOTVfMjQ1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RvZ2dsZV9nZnd2M181a2w5NV8yNDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdG9nZ2xlX2dmd3YzXzVrbDk1XzI0NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzVrbDk1XzI0NTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItZDJkYjd3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzVrbDk1XzI0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M181a2w5NV8yNDU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLWQyZGI3dywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M181a2w5NV8yNDU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RvZ2dsZV9nZnd2M181a2w5NV8yNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzVrbDk1XzI0NTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfNWtsOTVfMjQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90b2dnbGVfZ2Z3djNfNWtsOTVfMjQ1Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RvZ2dsZV9nZnd2M181a2w5NV8yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZV9nZnd2M181a2w5NV8yNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfNWtsOTVfMjQ1ID4gLmF3c3VpX2Rlc2NyaXB0aW9uX2dmd3YzXzVrbDk1XzMzNzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfc2VwYXJhdG9yX2dmd3YzXzVrbDk1XzM0MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9mOGc2cV8zamJiNV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9lbWJlZGRlZF9mOGc2cV8zamJiNV8xNzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfdG9rZW5zX2Y4ZzZxXzNqYmI1XzIxMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFweDdnX2d2bGluXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2NoYXJ0LWZpbHRlcl8xcHg3Z19ndmxpbl8xNzc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jdXN0b20taWNvbi13cmFwcGVyXzFweDdnX2d2bGluXzE4MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbWFya2VyXzFramM3X3pnZm54XzE1Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLW1jbTJ5MCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLXF4YWszaSwgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9tYXJrZXJfMWtqYzdfemdmbnhfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX21hcmtlcl8xa2pjN196Z2ZueF8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbWFya2VyXzFramM3X3pnZm54XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFramM3X3pnZm54XzE2Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFramM3X3pnZm54XzE2Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYXdzdWlfdGl0bGVfMWtqYzdfemdmbnhfMjAyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfbGlzdF8xa2pjN196Z2ZueF8yMDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX21hcmtlcl8xa2pjN196Z2ZueF8xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX21hcmtlcl8xa2pjN196Z2ZueF8xNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tYXJrZXJfMWtqYzdfemdmbnhfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tYXJrZXJfMWtqYzdfemdmbnhfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbWFya2VyXzFramM3X3pnZm54XzE1Mzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbWFya2VyXzFramM3X3pnZm54XzE1My5hd3N1aV9tYXJrZXItLWRpbW1lZF8xa2pjN196Z2ZueF8yNTI6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9tYXJrZXJfMWtqYzdfemdmbnhfMTUzLmF3c3VpX21hcmtlci0taGlnaGxpZ2h0ZWRfMWtqYzdfemdmbnhfMjU1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfMXNmdXlfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fbjRxbHBfMXNmdXlfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLXQ4ZDFvcywgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXgyazd1aCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9uNHFscF8xc2Z1eV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZW1wdHktYXBwZWFyX240cWxwXzFzZnV5XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfMXNmdXlfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF8xc2Z1eV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9uNHFscF8xc2Z1eV8xNzU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQ7XG4gIGdhcDogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uYXdzdWlfZW1wdHlfbjRxbHBfMXNmdXlfMTUzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LTAzaHI5cywgIzY1Njg3MSk7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuXG4uYXdzdWlfcm93X240cWxwXzFzZnV5XzIxODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2RpdmlkZXJfbjRxbHBfMXNmdXlfMjIyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX3Jvdy1jb250cm9sX240cWxwXzFzZnV5XzIyNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2ZpZWxkX240cWxwXzFzZnV5XzIzMTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXNmdXlfMjM1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3ZywgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXNmdXlfMjM1ID4gYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM2VtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFzZnV5XzIzNSA+IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFzZnV5XzIzNSA+IGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFzZnV5XzIzNSA+IGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xc2Z1eV8yMzUgPiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xc2Z1eV8yMzUgPiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFzZnV5XzIzNSA+IGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFzZnV5XzIzNSA+IGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xc2Z1eV8yMzUgPiBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xc2Z1eV8yMzUgPiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uYXdzdWlfYWRkLXJvd19uNHFscF8xc2Z1eV8yODE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5cbi5hd3N1aV9hZGQtYnV0dG9uX240cWxwXzFzZnV5XzI4NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b24tY29udGFpbmVyX240cWxwXzFzZnV5XzI4OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uLWZpZWxkLXBhZGRpbmdfbjRxbHBfMXNmdXlfMjkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpKTtcbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b24tb3duLXJvd19uNHFscF8xc2Z1eV8yOTc6bm90KCNcXDkpIHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uX240cWxwXzFzZnV5XzI4OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Ryb3Bkb3duLWZvb3Rlcl92bThxZl9qeGR2aF81Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tY29udGVudF92bThxZl9qeGR2aF8xMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTJod2Nfb2JvaTRfNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2xheW91dC1zdHJ1dF8xMmh3Y19vYm9pNF85Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hd3N1aV9saXN0LWJvdHRvbV8xMmh3Y19vYm9pNF8xNTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHVuaXQtdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2JhZGdlXzF5anlnX3U3enltXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS1leG9sZmIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLWV4b2xmYiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2UtZXhvbGZiLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2UtZXhvbGZiLCA0cHgpO1xuICBib3JkZXItYmxvY2stc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW5saW5lLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC13NXRkZHEsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX3U3enltXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1ncmV5XzF5anlnX3U3enltXzE5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTRubzMzNywgIzQyNDY1MCk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfdTd6eW1fMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLWdyZWVuXzF5anlnX3U3enltXzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi0ycmt5dnUsICMwMDgwMmYpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX3U3enltXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1ibHVlXzF5anlnX3U3enltXzE5Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTR2bm9iOCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfdTd6eW1fMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXJlZF8xeWp5Z191N3p5bV8yMDA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLTA0ODdlYSwgI2RiMDAwMCk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfdTd6eW1fMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LWNyaXRpY2FsXzF5anlnX3U3enltXzIwMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC0weGw4cHAsICM4NzAzMDMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtdHY0dnc0LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z191N3p5bV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktaGlnaF8xeWp5Z191N3p5bV8yMDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC04bmJnZGksICNjZTMzMTEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC10NHN1dnUsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX3U3enltXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1tZWRpdW1fMXlqeWdfdTd6eW1fMjExOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1sYmxqczIsICNmODkyNTYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLThmNjBrYiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfdTd6eW1fMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LWxvd18xeWp5Z191N3p5bV8yMTU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LWdpejhiNiwgI2YyY2Q1NCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctZ3ZvamhpLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z191N3p5bV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbmV1dHJhbF8xeWp5Z191N3p5bV8yMTk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC1obmhnbXYsICM2NTY4NzEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC15bm0yd2wsICNmOWY5ZmEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZXJpZXNfMXl6OWNfdjY4ZTZfMTg5Om5vdCgjXFw5KSxcbi5hd3N1aV9zZXJpZXMtLWJhcl8xeXo5Y192NjhlNl8xOTAgPiAuYXdzdWlfc2VyaWVzX19yZWN0XzF5ejljX3Y2OGU2XzE5MDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLW1jbTJ5MCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLXF4YWszaSwgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZXJpZXNfMXl6OWNfdjY4ZTZfMTg5Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljX3Y2OGU2XzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfdjY4ZTZfMTkwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllc18xeXo5Y192NjhlNl8xODk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VyaWVzXzF5ejljX3Y2OGU2XzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljX3Y2OGU2XzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfdjY4ZTZfMTkwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljX3Y2OGU2XzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfdjY4ZTZfMTkwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2V4aXRpbmdfMXl6OWNfdjY4ZTZfMjA3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMXl6OWNfdjY4ZTZfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2LCAxMTVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi00NGt6NG8sIGN1YmljLWJlemllcigxLCAwLCAwLjgzLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzF5ejljX3Y2OGU2XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhpdGluZ18xeXo5Y192NjhlNl8yMDc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXhpdGluZ18xeXo5Y192NjhlNl8yMDc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXhpdGluZ18xeXo5Y192NjhlNl8yMDc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xeXo5Y192NjhlNl8yMjk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZXJpZXNfMXl6OWNfdjY4ZTZfMTg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXRlc29yMSwgMnB4KTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWxpbmUtam9pbi1hc2x3b3UsIHJvdW5kKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9zZXJpZXMtLWhpZ2hsaWdodGVkXzF5ejljX3Y2OGU2XzI0Mjpub3QoI1xcOSksXG4uYXdzdWlfc2VyaWVzX19iYXItLWhpZ2hsaWdodGVkXzF5ejljX3Y2OGU2XzI0Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIGRvbSBxdWVyeSAqL1xufVxuXG4uYXdzdWlfc2VyaWVzLS1kaW1tZWRfMXl6OWNfdjY4ZTZfMjQ3Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmF3c3VpX3Nlcmllcy0tdGhyZXNob2xkXzF5ejljX3Y2OGU2XzI1MTpub3QoI1xcOSkge1xuICBzdHJva2UtZGFzaGFycmF5OiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC1kYXNoLWFycmF5LWRlc2VmaSwgMyA1KTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC10ZXNvcjEsIDJweCk7XG59XG5cbi5hd3N1aV9iYXItZ3JvdXBfMXl6OWNfdjY4ZTZfMjU2Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jYWxlbmRhcl8xeWthcl9udzR3eV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzF5a2FyX253NHd5XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stdHl2bnl3LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTlobGo4cSwgZWFzZS1vdXQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzF5a2FyX253NHd5XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY2FsZW5kYXJfMXlrYXJfbnc0d3lfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NhbGVuZGFyXzF5a2FyX253NHd5XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jYWxlbmRhcl8xeWthcl9udzR3eV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXlrYXJfbnc0d3lfMTgwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY2FsZW5kYXJfMXlrYXJfbnc0d3lfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1odjMxMzYsIDIzOHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfY2FsZW5kYXItaW5uZXJfMXlrYXJfbnc0d3lfMjE4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyXzF5a2FyX253NHd5XzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyLXRpdGxlXzF5a2FyX253NHd5XzIyNzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmUsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY2FsZW5kYXItbmV4dC1idG5fMXlrYXJfbnc0d3lfMjM1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgZm9yIGlkZW50aWZ5aW5nIGVsZW1lbnQgKi9cbn1cbi5hd3N1aV9jYWxlbmRhci1wcmV2LWJ0bl8xeWthcl9udzR3eV8yMzg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgaWRlbnRpZnlpbmcgZWxlbWVudCAqL1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWRfMXlrYXJfbnc0d3lfMjQxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWRfMXlrYXJfbnc0d3lfMjQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2NhbGVuZGFyLWdyaWQtZGVuc2VfMXlrYXJfbnc0d3lfMjQ1KSB7XG4gIGJvcmRlci1zcGFjaW5nOiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWd1dHRlci16b2pvNnIsIDZweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkLWRlbnNlXzF5a2FyX253NHd5XzI0NTpub3QoI1xcOSkge1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkLWNlbGxfMXlrYXJfbnc0d3lfMjUzOm5vdCgjXFw5KSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtaGVhZGVyXzF5a2FyX253NHd5XzI1ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtdW91bnhvLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfbnc0d3lfMjU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3LCAjYjRiNGJiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfbnc0d3lfMjU4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfbnc0d3lfMjc4Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktNGYzNGY2LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfbnc0d3lfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfbnc0d3lfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyX253NHd5XzI4ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfbnc0d3lfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyX253NHd5XzI4ODpub3QoI1xcOSk6aG92ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci04MDhkb3ksICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxLCAjZjNmM2Y3KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfbnc0d3lfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyX253NHd5XzI4ODpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX253NHd5XzI5OSk6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50XzF5a2FyX253NHd5XzI4ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtNm5rdzk2LCAjZjNmM2Y3KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfbnc0d3lfMjU4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSk7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfbnc0d3lfMjU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2NhbGVuZGFyLWRhdGUtZGVuc2VfMXlrYXJfbnc0d3lfMzIwKTo6YWZ0ZXIge1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZGVuc2VfMXlrYXJfbnc0d3lfMzIwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTFweDtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX253NHd5XzI1OCA+IC5hd3N1aV9kYXRlLWlubmVyXzF5a2FyX253NHd5XzMyODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9udzR3eV8yNTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX253NHd5XzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9udzR3eV8yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX253NHd5XzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy14dnZidWMsIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy14dnZidWMsIDNweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9udzR3eV8yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfbnc0d3lfMjk5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfbnc0d3lfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX253NHd5XzI5OTpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfbnc0d3lfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy14dnZidWMsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctYTh4OTFrLCAjZjlmOWZhKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX253NHd5XzI5OTpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9udzR3eV8yOTk6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX253NHd5XzI5OSA+IC5hd3N1aV9kYXRlLWlubmVyXzF5a2FyX253NHd5XzMyODpub3QoI1xcOSkge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtazVkbHF3LCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLXJvd18xeWthcl9udzR3eV80MDM6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfbnc0d3lfMjU4IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtNjdyNHc0LCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF8xeWthcl9udzR3eV80MDc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtdDhkMW9zLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14Mms3dWgsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci10b3AtY29sb3IsIGJvcmRlci1yaWdodC1jb2xvciwgYm9yZGVyLWJvdHRvbS1jb2xvciwgYm9yZGVyLWxlZnQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtdDhkMW9zLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14Mms3dWgsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItaW5uZXJfbjFmd3RfNDloenJfMTg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbiwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtaG1pNHZjLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy00c3Q5ZXAsIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1sY3gwYWksIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRlcl9uMWZ3dF80OWh6cl8xODU6bm90KCNcXDkpOm5vdCg6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfNDloenJfMTk0KSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfYm9keV9uMWZ3dF80OWh6cl8xOTQ6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl9uMWZ3dF80OWh6cl8yMDI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWZ0MzFpMSwgI2ZmZmZmZikpO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1zaGFkb3ctaXRlbS1jYXJkLTI4MmY4dywgbm9uZSkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzOm5vdCgjXFw5KTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItd2lkdGgtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLWNhcmQtM3dteXAzLCAxcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXQ5MTYwOSwgI2M2YzZjZCkpO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXdpZHRoLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1jYXJkLTN3bXlwMywgMXB4KSkgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC10OTE2MDksICNjNmM2Y2QpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoX24xZnd0XzQ5aHpyXzI2OCk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogc29saWQgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci13aWR0aC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtbjFla2U2LCAwcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rM3Ztb3osIHRyYW5zcGFyZW50KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfaGlnaGxpZ2h0ZWRfbjFmd3RfNDloenJfMjcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8sICNmMGZiZmYpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX2hpZ2hsaWdodGVkX24xZnd0XzQ5aHpyXzI3MTpub3QoI1xcOSk6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC0wMWk2YnIsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1yemtwcGUsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC0wMWk2YnIsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1yemtwcGUsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzQ5aHpyXzE4NSArIC5hd3N1aV9ib2R5X24xZnd0XzQ5aHpyXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzQ5aHpyXzE4NSArIC5hd3N1aV9mb290ZXJfbjFmd3RfNDloenJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0XzQ5aHpyXzE5NCArIC5hd3N1aV9mb290ZXJfbjFmd3RfNDloenJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF80OWh6cl8xODUgKyAuYXdzdWlfYm9keV9uMWZ3dF80OWh6cl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzQ5aHpyXzE4NSArIC5hd3N1aV9mb290ZXJfbjFmd3RfNDloenJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfNDloenJfMTk0ICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF80OWh6cl8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfNDloenJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF80OWh6cl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF80OWh6cl8yMDIpLCAuYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF80OWh6cl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzQ5aHpyXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzQ5aHpyXzIwMiksIC5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF80OWh6cl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzQ5aHpyXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzQ5aHpyXzIwMiksIC5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfNDloenJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF80OWh6cl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF80OWh6cl8yMDIpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF80OWh6cl8yNzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF80OWh6cl8yNzg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfNDloenJfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLWwwZzZlMywgOHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLWwwZzZlMywgOHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLWwwZzZlMywgOHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1lbWJlZGRlZC1sMGc2ZTMsIDhweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF80OWh6cl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfNDloenJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfNDloenJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC16dW96ZWYsIDEwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtZTB2ZWY1LCAxMnB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfNDloenJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF80OWh6cl8zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfNDloenJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF80OWh6cl8zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF80OWh6cl8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzQ5aHpyXzMwOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWUwdmVmNSwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzQ5aHpyXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzQ5aHpyXzMwOSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0XzQ5aHpyXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzQ5aHpyXzMwOSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfNDloenJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfNDloenJfMzA5IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWUwdmVmNSwgMTJweCkgLSB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfNDloenJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfNDloenJfMzA5IHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtenVvemVmLCAxMHB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfNDloenJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfNDloenJfMzA5OmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzQ5aHpyXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzQ5aHpyXzIwMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzg6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXBpOXU4cSwgMTZweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXBpOXU4cSwgMTZweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXBpOXU4cSwgMTZweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1waTl1OHEsIDE2cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF80OWh6cl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF80OWh6cl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0XzQ5aHpyXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1kb3pjaW4sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1vYnEya3MsIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzQ5aHpyXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfNDloenJfMzA5KSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfNDloenJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF80OWh6cl8zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0XzQ5aHpyXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfNDloenJfMzA5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1vYnEya3MsIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzQ5aHpyXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzQ5aHpyXzMwOSxcbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfNDloenJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfNDloenJfMzA5LFxuLmF3c3VpX3Jvb3RfbjFmd3RfNDloenJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF80OWh6cl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0XzQ5aHpyXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzQ5aHpyXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzQ5aHpyXzMwOSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LW9icTJrcywgMjBweCkgLSB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzQ5aHpyXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfNDloenJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF80OWh6cl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF80OWh6cl8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF80OWh6cl8zMDkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWRvemNpbiwgMTZweCkgLSB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF80OWh6cl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzQ5aHpyXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfNDloenJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfNDloenJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfNDloenJfMzA5OmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzQ5aHpyXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzQ5aHpyXzIwMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2Z1bGwtaGVpZ2h0X24xZnd0XzQ5aHpyXzM1NTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fbjFmd3RfNDloenJfMzU5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMSwgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2NvbnRlbnRfMXdlcGdfNW9kNjRfMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ181b2Q2NF8xNDY6bm90KCNcXDkpLFxuLmF3c3VpX2xhYmVsXzF3ZXBnXzVvZDY0XzE0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2xhYmVsXzF3ZXBnXzVvZDY0XzE0Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMWY0ZWR6LCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX291dGxpbmVfMXdlcGdfNW9kNjRfMTU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfb3V0bGluZV8xd2VwZ181b2Q2NF8xNTUuYXdzdWlfc2hvdy1vdXRsaW5lXzF3ZXBnXzVvZDY0XzE1ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX25hdGl2ZS1pbnB1dF8xd2VwZ181b2Q2NF8xNjI6bm90KCNcXDkpOmZvY3VzICsgLmF3c3VpX291dGxpbmVfMXdlcGdfNW9kNjRfMTU1IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV93cmFwcGVyXzF3ZXBnXzVvZDY0XzE2Njpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9sYWJlbC13cmFwcGVyXzF3ZXBnXzVvZDY0XzE3Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMXdlcGdfNW9kNjRfMTQ1Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2VtcHR5LWNvbnRlbnRfMXdlcGdfNW9kNjRfMTgzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ181b2Q2NF8xNDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLWJvdHRvbS1wYWRkaW5nXzF3ZXBnXzVvZDY0XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV9sYWJlbF8xd2VwZ181b2Q2NF8xNDc6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzF3ZXBnXzVvZDY0XzE0Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2xhYmVsLWRpc2FibGVkXzF3ZXBnXzVvZDY0XzIwMTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb24tZGlzYWJsZWRfMXdlcGdfNW9kNjRfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcWc4azU4LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfNW9kNjRfMjA2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfNW9kNjRfMjA2ID4gaW5wdXQ6bm90KCNcXDkpLCAuYXdzdWlfY29udHJvbF8xd2VwZ181b2Q2NF8yMDYgPiBzdmc6bm90KCNcXDkpLCAuYXdzdWlfY29udHJvbF8xd2VwZ181b2Q2NF8yMDYgPiAuYXdzdWlfb3V0bGluZV8xd2VwZ181b2Q2NF8xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250cm9sXzF3ZXBnXzVvZDY0XzIwNiA+IGlucHV0Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9rMnkycV8xZnV3YV8xNDUuYXdzdWlfcm9vdF9rMnkycV8xZnV3YV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jaGVja2JveC1jb250cm9sX2syeTJxXzFmdXdhXzE3ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCkpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KTtcbn1cblxuLmF3c3VpX291dGxpbmVfazJ5MnFfMWZ1d2FfMTg2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfazJ5MnFfMWZ1d2FfMTg2Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV9rMnkycV8xZnV3YV8xODY6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yYWRpby1jb250cm9sXzF2MWhrXzE3cDNyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCkpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KTtcbn1cblxuLmF3c3VpX291dGxpbmVfMXYxaGtfMTdwM3JfMTUzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfMXYxaGtfMTdwM3JfMTUzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV8xdjFoa18xN3Azcl8xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmcteWpoc2N3LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLXlqaHNjdywgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy15amhzY3csIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLXlqaHNjdywgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuXG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1ib3JkZXJfMXYxaGtfMTdwM3JfMTc2Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1zaDM1NDgsICM4YzhjOTQpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rNWRscXcsICNmZmZmZmYpO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtYm9yZGVyXzF2MWhrXzE3cDNyXzE3Ni5hd3N1aV9zdHlsZWQtY2lyY2xlLWRpc2FibGVkXzF2MWhrXzE3cDNyXzE4MDpub3QoI1xcOSksIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWJvcmRlcl8xdjFoa18xN3Azcl8xNzYuYXdzdWlfc3R5bGVkLWNpcmNsZS1yZWFkb25seV8xdjFoa18xN3Azcl8xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMTdwM3JfMTg1Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtcmh5ZzlvLCAjZmZmZmZmKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1tY20yeTAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1xeGFrM2ksIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzE3cDNyXzE4NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMTdwM3JfMTg1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xN3Azcl8xODU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xN3Azcl8xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1jaGVja2VkXzF2MWhrXzE3cDNyXzIwMTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xN3Azcl8xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1kaXNhYmxlZF8xdjFoa18xN3Azcl8xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZSwgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzE3cDNyXzE4NS5hd3N1aV9zdHlsZWQtY2lyY2xlLXJlYWRvbmx5XzF2MWhrXzE3cDNyXzE4MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTE2NHVkZSwgIzY1Njg3MSk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFzNTV4XzE0cHBzXzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgYW5kIGluIHRoZSB1c2Utc2VsZWN0aW9uIGhvb2sgKi9cbn1cblxuLmF3c3VpX2xhYmVsXzFzNTV4XzE0cHBzXzE0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9sYWJlbC10b3BfMXM1NXhfMTRwcHNfMTYzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfc3R1ZF8xczU1eF8xNHBwc18xNjg6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X3dpaDFsX2t2NXJ1XzE1Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdG9vbHNfd2loMWxfa3Y1cnVfMTY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWJvdHRvbS1kOXU1a2YsIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF9rdjVydV8xNzM6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuQHN1cHBvcnRzIChmbGV4LWJhc2lzOiBmaXQtY29udGVudCkge1xuICAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsX2t2NXJ1XzE3Mzpub3QoI1xcOSkge1xuICAgIGZsZXg6IDEgMSBmaXQtY29udGVudDtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoZmxleC1iYXNpczogZml0LWNvbnRlbnQpIHtcbiAgLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF9rdjVydV8xNzM6bm90KCNcXDkpIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuLmF3c3VpX3Rvb2xzLWFsaWduLXJpZ2h0X3dpaDFsX2t2NXJ1XzE4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmF3c3VpX3Rvb2xzLXBhZ2luYXRpb25fd2loMWxfa3Y1cnVfMTkwICsgLmF3c3VpX3Rvb2xzLXByZWZlcmVuY2VzX3dpaDFsX2t2NXJ1XzE5MDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV90b29scy1zbWFsbF93aWgxbF9rdjVydV8xOTYgPiAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsX2t2NXJ1XzE3Mzpub3QoI1xcOSkge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFibGVfd2loMWxfa3Y1cnVfMjAwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3RhYmxlLWxheW91dC1maXhlZF93aWgxbF9rdjVydV8yMDY6bm90KCNcXDkpIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLmF3c3VpX3dyYXBwZXJfd2loMWxfa3Y1cnVfMjEwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogSGlkZSBzY3JvbGxiYXIgaW4gRmlyZWZveCAqL1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfa3Y1cnVfMjEwLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF9rdjVydV8yMTcgPiAuYXdzdWlfdGFibGVfd2loMWxfa3Y1cnVfMjAwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfa3Y1cnVfMjEwLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF9rdjVydV8yMTcgPiAuYXdzdWlfd3JhcHBlci1jb250ZW50LW1lYXN1cmVfd2loMWxfa3Y1cnVfMjE3Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfa3Y1cnVfMjEwLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsX2t2NXJ1XzIxNyA+IC5hd3N1aV90YWJsZV93aWgxbF9rdjVydV8yMDA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF9rdjVydV8yMTAuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfa3Y1cnVfMjE3ID4gLmF3c3VpX3dyYXBwZXItY29udGVudC1tZWFzdXJlX3dpaDFsX2t2NXJ1XzIxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1zdXVyemosIDIwcHgpO1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfa3Y1cnVfMjEwLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF9rdjVydV8yMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl93aWgxbF9rdjVydV8yMjApLCAuYXdzdWlfd3JhcHBlcl93aWgxbF9rdjVydV8yMTAuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfa3Y1cnVfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1mb290ZXJfd2loMWxfa3Y1cnVfMjIwKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS10YWJsZS1jb250ZW50LWJvdHRvbS10bGZxbXEsIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF9rdjVydV8yMTA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl93aWgxbF9rdjVydV8yMjMpIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF9rdjVydV8yMTA6bm90KCNcXDkpOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIEhpZGUgc2Nyb2xsYmFyIGluIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfd3JhcHBlcl93aWgxbF9rdjVydV8yMTA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jZWxsLW1lcmdlZF93aWgxbF9rdjVydV8yNDA6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jZWxsLW1lcmdlZF93aWgxbF9rdjVydV8yNDAuYXdzdWlfaGFzLWZvb3Rlcl93aWgxbF9rdjVydV8yMjA6bm90KCNcXDkpIHtcbiAgLypcbiAgQWRkIGEgYm90dG9tIGJvcmRlciB0byB0aGUgYm9keSBjZWxsIG9mIGFuIGVtcHR5IHRhYmxlIGFzIGEgc2VwYXJhdG9yIGJldHdlZW4gdGhlXG4gIHRhYmxlIGFuZCB0aGUgZm9vdGVyXG4gICovXG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9jZWxsLW1lcmdlZC1jb250ZW50X3dpaDFsX2t2NXJ1XzI1Mjpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLmF3c3VpX2NlbGwtbWVyZ2VkLWNvbnRlbnRfd2loMWxfa3Y1cnVfMjUyOm5vdCgjXFw5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gICAgbWFyZ2luLWJsb2NrOiAwO1xuICAgIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTIgKiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLXN1dXJ6aiwgMjBweCkpO1xuICB9XG59XG5cbi5hd3N1aV9lbXB0eV93aWgxbF9rdjVydV8yNjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktMDNocjlzLCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX2xvYWRpbmdfd2loMWxfa3Y1cnVfMjcyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4vKlxuVGhlIG1pbi9tYXgvd2lkdGggdG9rZW4gdmFsdWVzIGluIFZpc3VhbCBSZWZyZXNoIHNob3VsZCBhbGlnblxudGhlIHRhYmxlIGhlYWRlciBhbmQgYm9keSBjZWxscyBzZWxlY3Rpb24gY29udHJvbCB3aXRoIHRoZSB0YWJsZVxuZmlsdGVyIHNlYXJjaCBpY29uLlxuKi9cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF93aWgxbF9rdjVydV8yODE6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLXFxaWFqZCwgNDBweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS10YWJsZS1zZWxlY3Rpb24taG9yaXpvbnRhbC1xcWlhamQsIDQwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLXFxaWFqZCwgNDBweCk7XG59XG4uYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2xfd2loMWxfa3Y1cnVfMjgxLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sLWhlYWRlcl93aWgxbF9rdjVydV8yODg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLXl2OTN2ZCwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfa3Y1cnVfMjk0Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1sNTYzN20sICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfa3Y1cnVfMjk0LmF3c3VpX3ZhcmlhbnQtZnVsbC1wYWdlX3dpaDFsX2t2NXJ1XzMwNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF9rdjVydV8yOTQuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsX2t2NXJ1XzIxNyA+IC5hd3N1aV90YWJsZV93aWgxbF9rdjVydV8yMDA6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF9rdjVydV8yOTQuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfa3Y1cnVfMjE3ID4gLmF3c3VpX3RhYmxlX3dpaDFsX2t2NXJ1XzIwMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1zdXVyemosIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfa3Y1cnVfMjk0LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF9rdjVydV8yMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFibGUtaGFzLWhlYWRlcl93aWgxbF9rdjVydV8zMTEpLCAuYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF9rdjVydV8yOTQuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfa3Y1cnVfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfa3Y1cnVfMzExKSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfa3Y1cnVfMjk0Om5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfa3Y1cnVfMjk0LmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfa3Y1cnVfMzExOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTlodXoxYSwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsX2t2NXJ1XzMyMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1hbTR2encsIDEycHgpIHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWVieTkzdywgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfa3Y1cnVfMzIyLmF3c3VpX3ZhcmlhbnQtZnVsbC1wYWdlX3dpaDFsX2t2NXJ1XzMwNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwIGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZWJ5OTN3LCA4cHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tOW00N2c2LCA0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfa3Y1cnVfMzIyLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF9rdjVydV8yMTc6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsX2t2NXJ1XzMyMi5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF9rdjVydV8yMTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1zdXVyemosIDIwcHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwta2I1d3cyLCAwcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfa3Y1cnVfMzIyLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfd2loMWxfa3Y1cnVfMzMxOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF9rdjVydV8zMjIuYXdzdWlfdmFyaWFudC1ib3JkZXJsZXNzX3dpaDFsX2t2NXJ1XzMzMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwta2I1d3cyLCAwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10YWJsZS1lbWJlZGRlZC1oZWFkZXItdG9wLXR3dTYyOCwgMHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlci13cmFwcGVyX3dpaDFsX2t2NXJ1XzMzNi5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfa3Y1cnVfMjE3Om5vdCgjXFw5KSwgLmF3c3VpX2Zvb3Rlci13cmFwcGVyX3dpaDFsX2t2NXJ1XzMzNi5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF9rdjVydV8yMTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtc3V1cnpqLCAyMHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl93aWgxbF9rdjVydV8zMzY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWZvb3Rlci1ob3Jpem9udGFsLWw1ZzQ5NSwgMHB4KTtcbn1cbi5hd3N1aV9mb290ZXItd2l0aC1wYWdpbmF0aW9uX3dpaDFsX2t2NXJ1XzM0NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuLmF3c3VpX2Zvb3Rlci1wYWdpbmF0aW9uX3dpaDFsX2t2NXJ1XzM1Mjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfdGhlYWQtYWN0aXZlX3dpaDFsX2t2NXJ1XzM1Njpub3QoI1xcOSksXG4uYXdzdWlfcm93X3dpaDFsX2t2NXJ1XzM1Nzpub3QoI1xcOSksXG4uYXdzdWlfcm93LXNlbGVjdGVkX3dpaDFsX2t2NXJ1XzM1ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcDhhNmlfMWE5cWtfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlX3A4YTZpXzFhOXFrXzE3Ny5hd3N1aV9oZWFkZXItcmVmcmVzaF9wOGE2aV8xYTlxa18xNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZWJ5OTN3LCA4cHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tOW00N2c2LCA0cHgpKTtcbn1cblxuLmF3c3VpX2xpc3RfcDhhNmlfMWE5cWtfMTg0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpICogLTEpO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtMV9wOGE2aV8xYTlxa18xOTUgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xYTlxa18xODQuYXdzdWlfbGlzdC1ncmlkLTJfcDhhNmlfMWE5cWtfMTk4ID4gLmF3c3VpX2NhcmRfcDhhNmlfMWE5cWtfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1MCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xYTlxa18xODQuYXdzdWlfbGlzdC1ncmlkLTNfcDhhNmlfMWE5cWtfMjAxID4gLmF3c3VpX2NhcmRfcDhhNmlfMWE5cWtfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtNF9wOGE2aV8xYTlxa18yMDQgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDI1JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtNV9wOGE2aV8xYTlxa18yMDcgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDIwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtNl9wOGE2aV8xYTlxa18yMTAgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWE5cWtfMTg0LmF3c3VpX2xpc3QtZ3JpZC03X3A4YTZpXzFhOXFrXzIxMyA+IC5hd3N1aV9jYXJkX3A4YTZpXzFhOXFrXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTQuMjg1NzE0Mjg1NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xYTlxa18xODQuYXdzdWlfbGlzdC1ncmlkLThfcDhhNmlfMWE5cWtfMjE2ID4gLmF3c3VpX2NhcmRfcDhhNmlfMWE5cWtfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMi41JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtOV9wOGE2aV8xYTlxa18yMTkgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDExLjExMTExMTExMTElO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWE5cWtfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xMF9wOGE2aV8xYTlxa18yMjIgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtMTFfcDhhNmlfMWE5cWtfMjI1ID4gLmF3c3VpX2NhcmRfcDhhNmlfMWE5cWtfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA5LjA5MDkwOTA5MDklO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWE5cWtfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xMl9wOGE2aV8xYTlxa18yMjggPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xYTlxa18xODQuYXdzdWlfbGlzdC1ncmlkLTEzX3A4YTZpXzFhOXFrXzIzMSA+IC5hd3N1aV9jYXJkX3A4YTZpXzFhOXFrXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNy42OTIzMDc2OTIzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtMTRfcDhhNmlfMWE5cWtfMjM0ID4gLmF3c3VpX2NhcmRfcDhhNmlfMWE5cWtfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA3LjE0Mjg1NzE0MjklO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWE5cWtfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xNV9wOGE2aV8xYTlxa18yMzcgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xYTlxa18xODQuYXdzdWlfbGlzdC1ncmlkLTE2X3A4YTZpXzFhOXFrXzI0MCA+IC5hd3N1aV9jYXJkX3A4YTZpXzFhOXFrXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNi4yNSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xYTlxa18xODQuYXdzdWlfbGlzdC1ncmlkLTE3X3A4YTZpXzFhOXFrXzI0MyA+IC5hd3N1aV9jYXJkX3A4YTZpXzFhOXFrXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNS44ODIzNTI5NDEyJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFhOXFrXzE4NC5hd3N1aV9saXN0LWdyaWQtMThfcDhhNmlfMWE5cWtfMjQ2ID4gLmF3c3VpX2NhcmRfcDhhNmlfMWE5cWtfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1LjU1NTU1NTU1NTYlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWE5cWtfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xOV9wOGE2aV8xYTlxa18yNDkgPiAuYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUuMjYzMTU3ODk0NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xYTlxa18xODQuYXdzdWlfbGlzdC1ncmlkLTIwX3A4YTZpXzFhOXFrXzI1MiA+IC5hd3N1aV9jYXJkX3A4YTZpXzFhOXFrXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNSU7XG59XG5cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF9wOGE2aV8xYTlxa18yNTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KSArIDIgKiB2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1waWhlMTIsIDIwcHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0yb3B1cXksIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtcGloZTEyLCAyMHB4KTtcbn1cblxuLmF3c3VpX2xvYWRpbmdfcDhhNmlfMWE5cWtfMjY2Om5vdCgjXFw5KSxcbi5hd3N1aV9lbXB0eV9wOGE2aV8xYTlxa18yNjc6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS0wM2hyOXMsICM2NTY4NzEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xufVxuXG4uYXdzdWlfaGFzLWhlYWRlcl9wOGE2aV8xYTlxa18yNzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpO1xufVxuLmF3c3VpX2hhcy1oZWFkZXJfcDhhNmlfMWE5cWtfMjc0LmF3c3VpX3JlZnJlc2hfcDhhNmlfMWE5cWtfMjc3LmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV9wOGE2aV8xYTlxa18xNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuXG4uYXdzdWlfY2FyZF9wOGE2aV8xYTlxa18xOTU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyX3A4YTZpXzFhOXFrXzI5Mzpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS16ZjgyZHIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyLWlubmVyX3A4YTZpXzFhOXFrXzMwMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV9jYXJkLWhlYWRlci1pbm5lci1zZWxlY3RhYmxlX3A4YTZpXzFhOXFrXzMwNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOTAlO1xufVxuLmF3c3VpX2NhcmQtc2VsZWN0ZWRfcDhhNmlfMWE5cWtfMzA4Om5vdCgjXFw5KSB7XG4gIC8qIFVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV8xYTlxa18zMTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfc2VjdGlvbi1oZWFkZXJfcDhhNmlfMWE5cWtfMzE5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXphdnBlbywgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9zZWN0aW9uLWNvbnRlbnRfcDhhNmlfMWE5cWtfMzI1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV8xYTlxa18zMTI6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV8xYTlxa18zMTI6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cblxuLmF3c3VpX2Zvb3Rlci1wYWdpbmF0aW9uX3A4YTZpXzFhOXFrXzMzNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLmF3c3VpX2NvZGUtZWRpdG9yLXJlZnJlc2hfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci01cGFsY2ssIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yLXJlZnJlc2hfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2Vfc2Nyb2xsZXI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci01cGFsY2ssIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xufVxuXG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSksXG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IDJweDtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfaW5mbzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKTtcbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGIwMDAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmN2E3YScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzg1NTkwMCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmYmQzMzInIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogMjRweCAxNnB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KSB7XG4gIC8qIEEgZ29vZCB0ZXN0IGNhc2UgZm9yIGRpc2FibGVkIGZvbGRzXG4gICAgIDw8aHRtbDw8PDxcbiAgICAgPC9odG1sPlxuICAqL1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0yMXB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KSxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9tYXJrZXItbGF5ZXIgPiAuYWNlX2FjdGl2ZS1saW5lOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLXE2aHN2dCwgI2RlZGVlMyk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLXE2aHN2dCwgI2RlZGVlMyk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yLmFjZV9kYXJrIC5hY2VfbWFya2VyLWxheWVyID4gLmFjZV9hY3RpdmUtbGluZTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWRhcmstdGhlbWUtdjA5ZXRpLCAjNjU2ODcxKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS12MDlldGksICM2NTY4NzEpO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTBvcTdlZiwgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWRxdTR6aCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9zY3JvbGxlcjpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQyNDY1MCcgZmlsbD0nJTIzNDI0NjUwJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQyNDY1MCcgZmlsbD0nJTIzNDI0NjUwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtamJ1N3FoLCAjNjU2ODcxKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWk4NzB0eCwgI2ZmZmZmZik7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0ycHggKyAtMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtaTg3MHR4LCAjZmZmZmZmKTtcbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtaTg3MHR4LCAjZmZmZmZmKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItbWhrbXJlLCAjZGIwMDAwKTtcbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFkNW02XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xZDVtNl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9wYW5lXzFnbDljXzFkNW02XzQ5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXg6IDE7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3OCwgI2RlZGVlMyk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTVwYWxjaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTVwYWxjaywgOHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWN0cThjYiwgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuLmF3c3VpX3BhbmVfX2Nsb3NlLWNvbnRhaW5lcl8xZ2w5Y18xZDVtNl81MDc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCkgLyAyKTtcbn1cbi5hd3N1aV9wYW5lX19saXN0XzFnbDljXzFkNW02XzUxMjpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWJsb2NrLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG4uYXdzdWlfcGFuZV9fdGFibGVfMWdsOWNfMWQ1bTZfNTE5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xZDVtNl81MjUgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xZDVtNl81MjU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtaTYxZ3MxLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci10cmFuc3BhcmVudC1pNjFnczEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFkNW02XzUyNSA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtaTYxZ3MxLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWQ1bTZfNTI1ID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWQ1bTZfNTI1Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci10cmFuc3BhcmVudC1pNjFnczEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y18xZDVtNl81Mzk6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xZDVtNl81MjU6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xZDVtNl81MjU6bm90KCNcXDkpOmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljXzFkNW02XzUzOSA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSksIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xZDVtNl81MjUsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSk6Zm9jdXMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xZDVtNl81MjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZDR6eTcsICNlYmViZjApO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljXzFkNW02XzUzOSA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSksIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xZDVtNl81MjUsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSk6Zm9jdXMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xZDVtNl81MjUge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXNiYW00MiwgIzhjOGM5NCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXNiYW00MiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfMWQ1bTZfNTM5ID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWQ1bTZfNTI1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWQ1bTZfNTI1Om5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFkNW02XzUyNTpmaXJzdC1jaGlsZCwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWQ1bTZfNTI1Om5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFkNW02XzUyNTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXNiYW00MiwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljXzFkNW02XzUzOSA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFkNW02XzUyNTpub3QoI1xcOSk6bGFzdC1jaGlsZCwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWQ1bTZfNTI1Om5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFkNW02XzUyNTpsYXN0LWNoaWxkLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xZDVtNl81MjU6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWQ1bTZfNTI1Omxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItc2JhbTQyLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19sb2NhdGlvbl8xZ2w5Y18xZDVtNl81NjA6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9fZGVzY3JpcHRpb25fMWdsOWNfMWQ1bTZfNTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfcGFuZV9fbG9jYXRpb25fMWdsOWNfMWQ1bTZfNTYwOm5vdCgjXFw5KSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpICsgdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpKTtcbn1cbi5hd3N1aV9wYW5lX19kZXNjcmlwdGlvbl8xZ2w5Y18xZDVtNl81NjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrXzFnbDljXzFkNW02XzU3NTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWQ1bTZfMTU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3OCwgI2RlZGVlMyk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtMWV0aXc4LCAjZGVkZWUzKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci01cGFsY2ssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTVwYWxjaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNXBhbGNrLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNXBhbGNrLCA4cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2VkaXRvcl8xZ2w5Y18xZDVtNl82MTk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5hd3N1aV9lZGl0b3JfMWdsOWNfMWQ1bTZfNjE5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9lZGl0b3JfMWdsOWNfMWQ1bTZfNjE5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljXzFkNW02XzYxOTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljXzFkNW02XzYxOTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfZWRpdG9yLXJlZnJlc2hfMWdsOWNfMWQ1bTZfNjQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci01cGFsY2ssIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTVwYWxjaywgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSk7XG59XG5cbi5hd3N1aV9zdGF0dXMtYmFyXzFnbDljXzFkNW02XzY1NDpub3QoI1xcOSkge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC0xZXRpdzgsICNkZWRlZTMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItY3RxOGNiLCAjZjNmM2Y3KTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmF3c3VpX3N0YXR1cy1iYXItd2l0aC1oaWRkZW4tcGFuZV8xZ2w5Y18xZDVtNl82NjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNXBhbGNrLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNXBhbGNrLCA4cHgpO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX2xlZnRfMWdsOWNfMWQ1bTZfNjY3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtMWV0aXc4LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyX19yaWdodF8xZ2w5Y18xZDVtNl82NzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyX19sYW5ndWFnZS1tb2RlXzFnbDljXzFkNW02XzY3ODpub3QoI1xcOSksIC5hd3N1aV9zdGF0dXMtYmFyX19jdXJzb3ItcG9zaXRpb25fMWdsOWNfMWQ1bTZfNjc4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fY29nLWJ1dHRvbl8xZ2w5Y18xZDVtNl82ODQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSAtIDFweCk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSAtIDJweCk7XG59XG5cbi5hd3N1aV90YWItbGlzdF8xZ2w5Y18xZDVtNl82ODk6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFkNW02XzY5NDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFkNW02XzY5NDpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLWNuaThlNCwgI2ZmZmZmZik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xZDVtNl82OTQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtYXh6bTI0LCA0cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTEsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLW80cWt1MSwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljXzFkNW02XzcyNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC1heHptMjQsIDRweCkgLSAycHgpO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXdhcm5pbmdzXzFnbDljXzFkNW02XzczMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXdhcm5pbmdzXzFnbDljXzFkNW02XzczMDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0td2FybmluZ3NfMWdsOWNfMWQ1bTZfNzMwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tYWN0aXZlXzFnbDljXzFkNW02XzczOTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljXzFkNW02XzcyNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1jLWN4eTJzaywgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljXzFkNW02XzcyNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y18xZDVtNl83Mjc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfMWQ1bTZfNzI3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGlzYWJsZWRfMWdsOWNfMWQ1bTZfNzU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXExdHB1bywgIzhjOGM5NCk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1kaXNhYmxlZF8xZ2w5Y18xZDVtNl83NTU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1xMXRwdW8sICM4YzhjOTQpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1kaXNhYmxlZF8xZ2w5Y18xZDVtNl83NTU6bm90KCNcXDkpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xZDVtNl82OTQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMWQ1bTZfNjk0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1vODdocmEsIC03cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFkNW02XzY5NDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItbzg3aHJhLCAtN3B4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW84N2hyYSwgLTdweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW84N2hyYSwgLTdweCkgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItbzg3aHJhLCAtN3B4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1vODdocmEsIC03cHgpICsgdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW84N2hyYSwgLTdweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGl2aWRlcl8xZ2w5Y18xZDVtNl83ODg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1jb2RlLWVkaXRvci1zdGF0dXMtZGl2aWRlci13aWR0aC00d2U2amYsIDFweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXIta3JvZmQ2LCAjYzZjNmNkKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1lcnJvcnNfMWdsOWNfMWQ1bTZfNzk1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuQHN1cHBvcnRzIChjb250YWluOiBpbmxpbmUtc2l6ZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xZDVtNl82OTQ6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICAgIC8qIHN0eWxlbGludC1lbmFibGUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICBAY29udGFpbmVyIG5vdCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFkNW02XzY5NCA+IC5hd3N1aV9jb3VudF8xZ2w5Y18xZDVtNl84MDQ6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFkNW02XzY5NCA+IC5hd3N1aV90ZXh0XzFnbDljXzFkNW02XzgwNzpub3QoI1xcOSkge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgfVxuICBAY29udGFpbmVyIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMWQ1bTZfNjk0ID4gLmF3c3VpX2NvdW50XzFnbDljXzFkNW02XzgwNDpub3QoI1xcOSkge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xZDVtNl82OTQgPiAuYXdzdWlfdGV4dF8xZ2w5Y18xZDVtNl84MDc6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgbm90IChjb250YWluOiBpbmxpbmUtc2l6ZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xZDVtNl82OTQgPiAuYXdzdWlfY291bnRfMWdsOWNfMWQ1bTZfODA0Om5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xZDVtNl82OTQgPiAuYXdzdWlfdGV4dF8xZ2w5Y18xZDVtNl84MDc6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmF3c3VpX2xvYWRpbmctc2NyZWVuXzFnbDljXzFkNW02XzgyOTpub3QoI1xcOSksXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljXzFkNW02XzgzMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmxvY2stc2l6ZTogNDgwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbSwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy14cmV5ZWQsICNmOWY5ZmEpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTVwYWxjaywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNXBhbGNrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci01cGFsY2ssIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci01cGFsY2ssIDhweCk7XG59XG5cbi5hd3N1aV9lcnJvci1zY3JlZW5fMWdsOWNfMWQ1bTZfODMwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jlc2l6YWJsZS1ib3hfY3VmdTlfMTE1MnZfMTQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xMTUydl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xMTUydl8xNTMpIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS1oamozYWksIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xMTUydl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xMTUydl8xNTMpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xMTUydl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xMTUydl8xNTMpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xMTUydl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xMTUydl8xNTMpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcmVzaXphYmxlLWJveC1oYW5kbGVfY3VmdTlfMTE1MnZfMTY3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9jdWZ1OV8xMTUydl8xNzY6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuZGwuYXdzdWlfY3NzLWdyaWRfenFxM3hfbWh6dmRfMTgxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9taHp2ZF8xODE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4X21oenZkXzE4MS5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfenFxM3hfbWh6dmRfMTkyOm5vdCgjXFw5KSB7XG4gIGdhcDogMDtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9taHp2ZF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9taHp2ZF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9taHp2ZF8xOTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfbWh6dmRfMTgxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfbWh6dmRfMTk1ID4gLmF3c3VpX2l0ZW1fenFxM3hfbWh6dmRfMTk1Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTAuNSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkpKTtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9taHp2ZF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9taHp2ZF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9taHp2ZF8xOTU6bm90KCNcXDkpOmRpcihydGwpOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygwLjUgKiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpKSk7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfbWh6dmRfMTgxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfbWh6dmRfMTk1ID4gLmF3c3VpX2l0ZW1fenFxM3hfbWh6dmRfMTk1LmF3c3VpX2ZpcnN0LWNvbHVtbl96cXEzeF9taHp2ZF8yMTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfbWh6dmRfMTgxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfbWh6dmRfMTk1ID4gLmF3c3VpX2l0ZW1fenFxM3hfbWh6dmRfMTk1LmF3c3VpX2ZpcnN0LWNvbHVtbl96cXEzeF9taHp2ZF8yMTI6bm90KCNcXDkpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIC0yKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gLTIpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN18xdGRkY18yMTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXRkZGNfMjIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAyKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXRkZGNfMjIzID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xdGRkY18yMjMuYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdnZ4bjdfMXRkZGNfMjMxID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzF0ZGRjXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xdGRkY18yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xdGRkY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXRkZGNfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43XzF0ZGRjXzIzNC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzF0ZGRjXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN18xdGRkY18yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xdGRkY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXRkZGNfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzF0ZGRjXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzF0ZGRjXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xdGRkY18yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xdGRkY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXRkZGNfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzF0ZGRjXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzF0ZGRjXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xdGRkY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xdGRkY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXRkZGNfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzF0ZGRjXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfdnZ4bjdfMXRkZGNfMjE5KSA+ICoge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIDIpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN18xdGRkY18yMTkpLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXRkZGNfMjIzID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xdGRkY18yNjg6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMjY4ID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xdGRkY18yNjguYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdnZ4bjdfMXRkZGNfMjMxID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xdGRkY18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfMXRkZGNfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXRkZGNfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xdGRkY18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfMXRkZGNfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xdGRkY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzF0ZGRjXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN18xdGRkY18yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xdGRkY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzF0ZGRjXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN18xdGRkY18yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzF0ZGRjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzF0ZGRjXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzF0ZGRjXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzF0ZGRjXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xdGRkY18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXRkZGNfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXRkZGNfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xdGRkY18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXRkZGNfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xdGRkY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxID4gKjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzF0ZGRjXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzF0ZGRjXzIzNCA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzF0ZGRjXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xdGRkY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXRkZGNfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXRkZGNfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xdGRkY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXRkZGNfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xdGRkY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzF0ZGRjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xdGRkY18yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzF0ZGRjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzF0ZGRjXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xdGRkY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXRkZGNfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXRkZGNfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xdGRkY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXRkZGNfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xdGRkY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzF0ZGRjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xdGRkY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzF0ZGRjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzF0ZGRjXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzMpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzF0ZGRjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzF0ZGRjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xdGRkY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXRkZGNfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xdGRkY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXRkZGNfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXRkZGNfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzF0ZGRjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xdGRkY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzF0ZGRjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xdGRkY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xdGRkY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXRkZGNfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzF0ZGRjXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXRkZGNfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoNCk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWlfbW9kYWwtc2xpZGUtdXBfMWQyaTdfOG9iMDRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuLmF3c3VpX2RpYWxvZ18xZDJpN184b2IwNF8xNjk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9tb2RhbC1zbGlkZS11cF8xZDJpN184b2IwNF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LXpqaTV2bCwgMTgwbXMpIGVhc2Utb3V0LCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3XzhvYjA0XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctemppNXZsLCAxODBtcykgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW5udGY2LCA5MG1zKTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN184b2IwNF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpYWxvZ18xZDJpN184b2IwNF8xNjk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaWFsb2dfMWQyaTdfOG9iMDRfMTY5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfOG9iMDRfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfOG9iMDRfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzFkMmk3XzhvYjA0XzEsIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfOG9iMDRfMTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2LCAxMTVtcyk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtY2N5cWF6LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3XzhvYjA0XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xZDJpN184b2IwNF8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpYWxvZ18xZDJpN184b2IwNF8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN184b2IwNF8xOTI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OS5hd3N1aV9yZWZyZXNoXzFkMmk3XzhvYjA0XzE5Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaWFsb2dfMWQyaTdfOG9iMDRfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfOG9iMDRfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWQyaTdfOG9iMDRfMjI1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMWQyaTdfOG9iMDRfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy0yOWJxeW0sIDI3MG1zKSBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMWQyaTdfOG9iMDRfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWQyaTdfOG9iMDRfMjI1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWQyaTdfOG9iMDRfMjI1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWQyaTdfOG9iMDRfMjI1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFkMmk3XzhvYjA0XzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3XzhvYjA0XzE5Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC16ZmliaDYsIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFkMmk3XzhvYjA0XzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3XzhvYjA0XzE5Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFkMmk3XzhvYjA0XzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3XzhvYjA0XzE5Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFkMmk3XzhvYjA0XzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3XzhvYjA0XzE5Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFkMmk3XzhvYjA0XzIyNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTNwcHNkOCwgcmdiYSgzNSwgNDMsIDU1LCAwLjcpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBpbnNldDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1MDAwO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3Jvb3RfMWQyaTdfOG9iMDRfMjI1LmF3c3VpX2hpZGRlbl8xZDJpN184b2IwNF8zMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZvY3VzLWxvY2tfMWQyaTdfOG9iMDRfMzA2Om5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHotaW5kZXg6IDUwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2ZvY3VzLWxvY2tfMWQyaTdfOG9iMDRfMzA2LmF3c3VpX3Bvc2l0aW9uLXRvcF8xZDJpN184b2IwNF8zMTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2ZvY3VzLWxvY2tfMWQyaTdfOG9iMDRfMzA2LmF3c3VpX3Bvc2l0aW9uLWNlbnRlcl8xZDJpN184b2IwNF8zMTc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xufVxuXG4uYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpICogMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDUwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OS5hd3N1aV9zbWFsbF8xZDJpN184b2IwNF8zMzE6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzMjBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfOG9iMDRfMTY5LmF3c3VpX21lZGl1bV8xZDJpN184b2IwNF8zMzQ6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiA2MDBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfOG9iMDRfMTY5LmF3c3VpX2xhcmdlXzFkMmk3XzhvYjA0XzMzNzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDgyMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN184b2IwNF8xNjkuYXdzdWlfeC1sYXJnZV8xZDJpN184b2IwNF8zNDA6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDI0cHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OS5hd3N1aV94eC1sYXJnZV8xZDJpN184b2IwNF8zNDM6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMjgwcHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OS5hd3N1aV9jdXN0b20td2lkdGhfMWQyaTdfOG9iMDRfMzQ2Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbW9kYWwtY3VzdG9tLXdpZHRoLTZiOXlwYSk7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OS5hd3N1aV9tYXhfMWQyaTdfOG9iMDRfMzQ5LmF3c3VpX2JyZWFrcG9pbnQteHNfMWQyaTdfOG9iMDRfMzQ5Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDB2dyAtICg4ICogMTBweCArIHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KSkpO1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzhvYjA0XzE2OS5hd3N1aV9jdXN0b20taGVpZ2h0XzFkMmk3XzhvYjA0XzM1NDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1tb2RhbC1jdXN0b20taGVpZ2h0LTZiOXlwYSk7XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMHZoIC0gMiAqIHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSk7XG59XG5cbi5hd3N1aV9jb250YWluZXJfMWQyaTdfOG9iMDRfMzU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtbjFla2U2LCAwcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWszdm1veiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1vZGFsLWNya2U4ZiwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWQyaTdfOG9iMDRfMzU5LmF3c3VpX2N1c3RvbS1oZWlnaHQtY29udGFpbmVyXzFkMmk3XzhvYjA0XzM5OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfY29udGVudF8xZDJpN184b2IwNF80MDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWNvbnRlbnQtdG9wLTF3dHFyYywgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLW1vZGFsLWNvbnRlbnQtYm90dG9tLW5sNmNlcSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLXk1aG53cCwgMjBweCk7XG59XG4uYXdzdWlfY29udGVudF8xZDJpN184b2IwNF80MDUuYXdzdWlfbm8tcGFkZGluZ3NfMWQyaTdfOG9iMDRfNDEwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyaTdfOG9iMDRfNDA1LmF3c3VpX2N1c3RvbS1oZWlnaHQtY29udGVudF8xZDJpN184b2IwNF80MTQ6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaGVhZGVyXzFkMmk3XzhvYjA0XzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1hbTR2encsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZWJ5OTN3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbW9kYWwtaG9yaXpvbnRhbC15NWhud3AsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItMXh2a2RnLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItZGl2aWRlci05aHV6MWEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItLXRleHRfMWQyaTdfOG9iMDRfNDMxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZm9vdGVyXzFkMmk3XzhvYjA0XzQzNTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICB6LWluZGV4OiA4MDA7XG59XG4uYXdzdWlfZm9vdGVyLS1yb3VuZGVkXzFkMmk3XzhvYjA0XzQ0NDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyaTdfOG9iMDRfNDM1Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmF3c3VpX2Rpc21pc3MtY29udHJvbF8xZDJpN184b2IwNF80NTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9tb2RhbC1vcGVuXzFkMmk3XzhvYjA0XzQ2MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKlxuICAgKiBXaGVuIHBhZGRpbmctcmlnaHQgaXMgYWRkZWQgdG8gYWNjb3VudCBmb3Igc2Nyb2xsYmFyIGJlaW5nIHR1cm5lZFxuICAgKiBvZmYgYnkgb3ZlcmZsb3c6aGlkZGVuLCB0aGF0IHBhZGRpbmcgd2lsbCBnbyBvZmZzY3JlZW4gYW5kIGhhdmUgbm9cbiAgICogZWZmZWN0IGlmIGJveC1zaXppbmcgaXMgY29udGVudC1ib3ggYW5kIGJvZHkgd2lkdGggaXMgMTAwJS4gIFNldFxuICAgKiBib3JkZXItYm94IHRvIGF2b2lkIHRoaXM7IHRoaXMgc2hvdWxkIGJlIHNhZmUgYXMgYm94LXNpemluZyBpc24ndFxuICAgKiBpbmhlcml0ZWQgYnkgY2hpbGQgZWxlbWVudHMgbm9ybWFsbHkuXG4gICAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9yMnZjb18xZWZxM18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFzZHEzX3c5dmRmXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDY4OHB4IC0gMiAqIHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSk7XG59XG5cbi5hd3N1aV9pbnB1dF8xc2RxM193OXZkZl8xODA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3Jlc3VsdHNfMXNkcTNfdzl2ZGZfMTg0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11LCAjMGYxNDFhKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF80eWkydV8xODdzNl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9vdXRsaW5lXzR5aTJ1XzE4N3M2XzE3ODpub3QoI1xcOSkge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9vdXRsaW5lXzR5aTJ1XzE4N3M2XzE3ODpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuLmF3c3VpX291dGxpbmVfNHlpMnVfMTg3czZfMTc4Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuXG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2xfNHlpMnVfMTg3czZfMjAxOm5vdCgjXFw5KSB7XG4gIGZvcmNlZC1jb2xvci1hZGp1c3Q6IG5vbmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSAxNnB4KSAvIDIpO1xuICBtaW4tYmxvY2stc2l6ZTogMTZweDtcbiAgbWluLWlubGluZS1zaXplOiAyNHB4O1xuICBibG9jay1zaXplOiAxNnB4O1xuICBpbmxpbmUtc2l6ZTogMjRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC15cHZxamksICM0MjQ2NTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogOHB4O1xufVxuLmF3c3VpX3RvZ2dsZS1jb250cm9sLWNoZWNrZWRfNHlpMnVfMTg3czZfMjE0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtZGlzYWJsZWRfNHlpMnVfMTg3czZfMjE3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpO1xufVxuLmF3c3VpX3RvZ2dsZS1jb250cm9sLWRpc2FibGVkXzR5aTJ1XzE4N3M2XzIxNy5hd3N1aV90b2dnbGUtY29udHJvbC1jaGVja2VkXzR5aTJ1XzE4N3M2XzIxNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBzOHM4MywgI2I4ZTdmZik7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtcmVhZG9ubHlfNHlpMnVfMTg3czZfMjIzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpO1xufVxuXG4uYXdzdWlfdG9nZ2xlLWhhbmRsZV80eWkydV8xODdzNl8yMjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtcmh5ZzlvLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBpbmxpbmUtc2l6ZTogMTJweDtcbiAgYmxvY2stc2l6ZTogMTJweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAycHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11bm50ZjYsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtcDlheGhtLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11bm50ZjYsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtcDlheGhtLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1XzE4N3M2XzIyNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1XzE4N3M2XzIyNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1XzE4N3M2XzIyNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1jaGVja2VkXzR5aTJ1XzE4N3M2XzI1Mjpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1jaGVja2VkXzR5aTJ1XzE4N3M2XzI1Mjpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1kaXNhYmxlZF80eWkydV8xODdzNl8yNTk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZSwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1yZWFkb25seV80eWkydV8xODdzNl8yNjM6bm90KCNcXDkpOm5vdCguYXdzdWlfdG9nZ2xlLWhhbmRsZS1kaXNhYmxlZF80eWkydV8xODdzNl8yNTkpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLXJlYWRvbmx5XzR5aTJ1XzE4N3M2XzI2Mzpub3QoI1xcOSk6bm90KC5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1XzE4N3M2XzI1OSkuYXdzdWlfdG9nZ2xlLWhhbmRsZS1jaGVja2VkXzR5aTJ1XzE4N3M2XzI1MiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlLCAjNjU2ODcxKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50X3RjOTZ3X2d0cnFkXzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LXRvZ2dsZV90Yzk2d19ndHJxZF8xNTQ6bm90KCNcXDkpLFxuLmF3c3VpX3Zpc2libGUtY29udGVudC1ncm91cHNfdGM5NndfZ3RycWRfMTU1Om5vdCgjXFw5KSxcbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtZ3JvdXBfdGM5NndfZ3RycWRfMTU1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LXRpdGxlX3RjOTZ3X2d0cnFkXzE2MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11LCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LWdyb3VwLWxhYmVsX3RjOTZ3X2d0cnFkXzE3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2wsICM0MjQ2NTApO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktZ29icnVpLCAjZWJlYmYwKTtcbn1cblxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb25fdGM5NndfZ3RycWRfMTc2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMHB4O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktZ29icnVpLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtb3B0aW9uX3RjOTZ3X2d0cnFkXzE3Njpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtb3B0aW9uLWxhYmVsX3RjOTZ3X2d0cnFkXzE4OTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLXRvZ2dsZV90Yzk2d19ndHJxZF8yMTI6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLWNvbnRlbnRfdGM5NndfZ3RycWRfMjE2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW9wdGlvbi1sYWJlbF90Yzk2d19ndHJxZF8yNTY6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5X3RjOTZ3X2d0cnFkXzIxMjpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LXRleHQtZmlsdGVyX3RjOTZ3X2d0cnFkXzI2NDpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW5vLW1hdGNoX3RjOTZ3X2d0cnFkXzI2NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS10aXRsZV90Yzk2d19ndHJxZF8yNjk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtemF2cGVvLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXpoc3ZtdSwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1kZXNjcmlwdGlvbl90Yzk2d19ndHJxZF8yNzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tbGlzdF90Yzk2d19ndHJxZF8yODY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Jvb3RfdGM5NndfZ3RycWRfMjkzOm5vdCgjXFw5KSxcbi5hd3N1aV9tb2RhbC1yb290X3RjOTZ3X2d0cnFkXzI5NDpub3QoI1xcOSksXG4uYXdzdWlfdHJpZ2dlci1idXR0b25fdGM5NndfZ3RycWRfMjk1Om5vdCgjXFw5KSxcbi5hd3N1aV9jYW5jZWwtYnV0dG9uX3RjOTZ3X2d0cnFkXzI5Njpub3QoI1xcOSksXG4uYXdzdWlfY29uZmlybS1idXR0b25fdGM5NndfZ3RycWRfMjk3Om5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b21fdGM5NndfZ3RycWRfMjk4Om5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWJlZm9yZV90Yzk2d19ndHJxZF8yOTk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWNvbmQtY29sdW1uLXNtYWxsX3RjOTZ3X2d0cnFkXzMwMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpKTtcbn1cblxuLmF3c3VpX3dyYXAtbGluZXNfdGM5NndfZ3RycWRfMzA3Om5vdCgjXFw5KSxcbi5hd3N1aV9zdHJpcGVkLXJvd3NfdGM5NndfZ3RycWRfMzA4Om5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWRlbnNpdHlfdGM5NndfZ3RycWRfMzA5Om5vdCgjXFw5KSxcbi5hd3N1aV9wYWdlLXNpemVfdGM5NndfZ3RycWRfMzEwOm5vdCgjXFw5KSxcbi5hd3N1aV9wYWdlLXNpemUtZm9ybS1maWVsZF90Yzk2d19ndHJxZF8zMTE6bm90KCNcXDkpLFxuLmF3c3VpX3BhZ2Utc2l6ZS1yYWRpby1ncm91cF90Yzk2d19ndHJxZF8zMTI6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zX3RjOTZ3X2d0cnFkXzMxMzpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtZm9ybS1maWVsZF90Yzk2d19ndHJxZF8zMTQ6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zLXJhZGlvLWdyb3VwX3RjOTZ3X2d0cnFkXzMxNTpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtZmlyc3RfdGM5NndfZ3RycWRfMzE2Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1sYXN0X3RjOTZ3X2d0cnFkXzMxNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3JhZGlvLWdyb3VwXzFtYWJrXzl2YnlzXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia185dmJ5c18xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbC1ncm91cF8xbWFia185dmJ5c18xNzYpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfcmFkaW8tZ3JvdXBfMW1hYmtfOXZieXNfMTQ1LmF3c3VpX2hvcml6b250YWwtZ3JvdXBfMW1hYmtfOXZieXNfMTc2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvXzFtYWJrXzl2YnlzXzE0NSArIC5hd3N1aV9yYWRpb18xbWFia185dmJ5c18xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbF8xbWFia185dmJ5c18xNzYpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvLS1oYXMtZGVzY3JpcHRpb25fMW1hYmtfOXZieXNfMTkwICsgLmF3c3VpX3JhZGlvXzFtYWJrXzl2YnlzXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9ob3Jpem9udGFsXzFtYWJrXzl2YnlzXzE3Nikge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59XG5cbi5hd3N1aV9yYWRpb18xbWFia185dmJ5c18xNDUuYXdzdWlfaG9yaXpvbnRhbF8xbWFia185dmJ5c18xNzY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDE2ICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xheW91dF81Z3RrM18zajdsbV8xNDU6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1kZWZhdWx0LWhvcml6b250YWwtcGFkZGluZy02Yjl5cGE6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6LCAyNHB4KTtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC02Yjl5cGE6IDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC02Yjl5cGEpKSAxZnIgMCAwO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLTZiOXlwYSkgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWxkNDVhcCwgMzZweCkgMWZyO1xuICBtaW4tYmxvY2stc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGF5b3V0XzVndGszXzNqN2xtXzE0NTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctNmI5eXBhOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIH1cbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM2o3bG1fMTQ1ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfM2o3bG1fMTU5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG4gIGdyaWQtcm93OiAxLzY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18zajdsbV8xNDUgPiAuYXdzdWlfYmFja2dyb3VuZF81Z3RrM18zajdsbV8xNTkuYXdzdWlfaXMtb3ZlcmxhcC1kaXNhYmxlZF81Z3RrM18zajdsbV8xNjQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvNTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM2o3bG1fMTQ1ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfM2o3bG1fMTU5ID4gLmF3c3VpX2hlYWRlci1iYWNrZ3JvdW5kXzVndGszXzNqN2xtXzE2Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM2o3bG1fMTQ1ID4gLmF3c3VpX25vdGlmaWNhdGlvbnNfNWd0azNfM2o3bG1fMTcxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogMjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM2o3bG1fMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWJzXzVndGszXzNqN2xtXzE3Njpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDM7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNqN2xtXzE0NS5hd3N1aV9kZWZhdWx0LXBhZGRpbmdfNWd0azNfM2o3bG1fMTgxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC02Yjl5cGEsIDApIHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LWRlZmF1bHQtaG9yaXpvbnRhbC1wYWRkaW5nLTZiOXlwYSwgMCkgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC02Yjl5cGEpKSAxZnIgdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctNmI5eXBhLCAwKSB2YXIoLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLTZiOXlwYSwgMCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNqN2xtXzE0NSA+IC5hd3N1aV9oZWFkZXItd3JhcHBlcl81Z3RrM18zajdsbV8xODU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGdyaWQtcm93OiA0O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3LCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM2o3bG1fMTQ1ID4gLmF3c3VpX2hlYWRlci13cmFwcGVyXzVndGszXzNqN2xtXzE4NS5hd3N1aV93aXRoLWRpdmlkZXJfNWd0azNfM2o3bG1fMTkwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNqN2xtXzE0NSA+IC5hd3N1aV9jb250ZW50XzVndGszXzNqN2xtXzE5Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDUvODtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM2o3bG1fMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfNWd0azNfM2o3bG1fMTk3KSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtNmI5eXBhKSBtaW4tY29udGVudCBtaW4tY29udGVudCAwIGNhbGModmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1sZDQ1YXAsIDM2cHgpKSAxZnI7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNqN2xtXzE0NS5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkXzVndGszXzNqN2xtXzE2NDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLTZiOXlwYSkgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byAwIDFmcjtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM18zajdsbV8xNDUuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfM2o3bG1fMjA0ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfM2o3bG1fMTU5LmF3c3VpX2hhcy1kZWZhdWx0LWJhY2tncm91bmRfNWd0azNfM2o3bG1fMjA0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM18zajdsbV8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfM2o3bG1fMjA0KS5hd3N1aV9oYXMtbm90aWZpY2F0aW9uc181Z3RrM18zajdsbV8yMDgge1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLTZiOXlwYTogMHB4O1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18zajdsbV8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfM2o3bG1fMjA0KSA+IC5hd3N1aV9ub3RpZmljYXRpb25zXzVndGszXzNqN2xtXzE3MSB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF81YTE0NV83c3JneV85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lcl81YTE0NV83c3JneV8xMzpub3QoI1xcOSkge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lci10cmlnZ2VyXzVhMTQ1Xzdzcmd5XzE2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTQ1cGFfMWVjMWlfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xNDVwYV8xZWMxaV8xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xZWMxaV8xODE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfY2FsZW5kYXJfMTQ1cGFfMWVjMWlfMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXJfMTQ1cGFfMWVjMWlfMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2RhdGUtcGlja2VyLWNvbnRhaW5lcl8xNDVwYV8xZWMxaV8xOTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaW5saW5lLXNpemU6IDIzNHB4O1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItdHJpZ2dlcl8xNDVwYV8xZWMxaV8yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2RhdGUtcGlja2VyLWlucHV0XzE0NXBhXzFlYzFpXzIwNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9vcGVuLWNhbGVuZGFyLWJ1dHRvbl8xNDVwYV8xZWMxaV8yMTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZ3JpZF8xbWZibl8xdnN5dV8xNDk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1odjMxMzYsIDIzOHB4KTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5hd3N1aV9ncmlkLWNlbGxfMW1mYm5fMXZzeXVfMTU0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxNC4yODU3MTQyODU3JTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogdW5zZXQ7XG59XG5cbi5hd3N1aV9kYXktaGVhZGVyXzFtZmJuXzF2c3l1XzE2MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtdW91bnhvLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfZGF5XzFtZmJuXzF2c3l1XzE2MTpub3QoI1xcOSksXG4uYXdzdWlfbW9udGhfMW1mYm5fMXZzeXVfMTcyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3LCAjYjRiNGJiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RheV8xbWZibl8xdnN5dV8xNjE6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX21vbnRoXzFtZmJuXzF2c3l1XzE3Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2RheV8xbWZibl8xdnN5dV8xNjE6bm90KCNcXDkpOjphZnRlcixcbi5hd3N1aV9tb250aF8xbWZibl8xdnN5dV8xNzI6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xuICBpbnNldC1ibG9jay1lbmQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RheV8xbWZibl8xdnN5dV8xNjE6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21vbnRoXzFtZmJuXzF2c3l1XzE3Mjpub3QoI1xcOSk6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGF5XzFtZmJuXzF2c3l1XzE2MTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbW9udGhfMW1mYm5fMXZzeXVfMTcyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGF5XzFtZmJuXzF2c3l1XzE2MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tb250aF8xbWZibl8xdnN5dV8xNzI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy14dnZidWMsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2RheV8xbWZibl8xdnN5dV8xNjEgPiAuYXdzdWlfZGF5LWlubmVyXzFtZmJuXzF2c3l1XzIyMDpub3QoI1xcOSksXG4uYXdzdWlfZGF5XzFtZmJuXzF2c3l1XzE2MSA+IC5hd3N1aV9tb250aC1pbm5lcl8xbWZibl8xdnN5dV8yMjE6bm90KCNcXDkpLFxuLmF3c3VpX21vbnRoXzFtZmJuXzF2c3l1XzE3MiA+IC5hd3N1aV9kYXktaW5uZXJfMW1mYm5fMXZzeXVfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9tb250aF8xbWZibl8xdnN5dV8xNzIgPiAuYXdzdWlfbW9udGgtaW5uZXJfMW1mYm5fMXZzeXVfMjIxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2luLWZpcnN0LXJvd18xbWZibl8xdnN5dV8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcHJldmlvdXMtbW9udGhfMW1mYm5fMXZzeXVfMjI4KSxcbi5hd3N1aV9pbi1maXJzdC1yb3dfMW1mYm5fMXZzeXVfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXByZXZpb3VzLXllYXJfMW1mYm5fMXZzeXVfMjI5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLTY3cjR3NCwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfaW4tcHJldmlvdXMtbW9udGhfMW1mYm5fMXZzeXVfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3QtZGF5LW9mLW1vbnRoXzFtZmJuXzF2c3l1XzIzMyksXG4uYXdzdWlfaW4tcHJldmlvdXMteWVhcl8xbWZibl8xdnN5dV8yMjk6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFzdC1tb250aC1vZi15ZWFyXzFtZmJuXzF2c3l1XzIzNCkge1xuICBib3JkZXItaW5saW5lLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9pbi1uZXh0LW1vbnRoXzFtZmJuXzF2c3l1XzIzODpub3QoI1xcOSksXG4uYXdzdWlfaW4tbmV4dC15ZWFyXzFtZmJuXzF2c3l1XzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfaW4tZmlyc3QtY29sdW1uXzFtZmJuXzF2c3l1XzI0Mzpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLTY3cjR3NCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2luLWZpcnN0LWNvbHVtbl8xbWZibl8xdnN5dV8yNDMuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdnN5dV8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8xdnN5dV8yNDY6bm90KCNcXDkpLCAuYXdzdWlfaW4tZmlyc3QtY29sdW1uXzFtZmJuXzF2c3l1XzI0My5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMXZzeXVfMjQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzF2c3l1XzI0Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMXZzeXVfMjQ2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmUsICMwZjE0MWEpO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZzeXVfMjQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1NiksIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzF2c3l1XzI0Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdnN5dV8yNTYpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9lbmQtZGF0ZV8xbWZibl8xdnN5dV8yNTYuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdnN5dV8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdnN5dV8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdnN5dV8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdnN5dV8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdnN5dV8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdnN5dV8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZzeXVfMjQ2Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdnN5dV8yNDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci04MDhkb3ksICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxLCAjZjNmM2Y3KTtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuXzF2c3l1XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2c3l1XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzF2c3l1XzI0Njpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9zZWxlY3RlZF8xbWZibl8xdnN5dV8yNjYpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZzeXVfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZzeXVfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdnN5dV8yNDY6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZzeXVfMjY2KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnYsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2LCAjOGM4Yzk0KTtcbn1cblxuLmF3c3VpX3RvZGF5XzFtZmJuXzF2c3l1XzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdnN5dV8yNTYpLFxuLmF3c3VpX3RoaXMtbW9udGhfMW1mYm5fMXZzeXVfMjcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS02bmt3OTYsICNmM2YzZjcpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuXG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZzeXVfMjY2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzF2c3l1XzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZzeXVfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItZHk2Z2Y4LCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZzeXVfMjY2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItZHk2Z2Y4LCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1keTZnZjgsIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItZHk2Z2Y4LCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItZHk2Z2Y4LCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItZHk2Z2Y4LCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItZHk2Z2Y4LCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy14dnZidWMsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctYTh4OTFrLCAjZjlmOWZhKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWxlY3RlZF8xbWZibl8xdnN5dV8yNjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzF2c3l1XzI2Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5MiwgIzAwNmNlMCk7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZzeXVfMjY2ID4gLmF3c3VpX2RheS1pbm5lcl8xbWZibl8xdnN5dV8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzF2c3l1XzI2NiA+IC5hd3N1aV9tb250aC1pbm5lcl8xbWZibl8xdnN5dV8yMjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LWs1ZGxxdywgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtbmxqN21kLCAjZjBmYmZmKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5fMXZzeXVfMzI4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl8xdnN5dV8zMzE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdnN5dV8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl8xdnN5dV8zMzQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuXzF2c3l1XzMzNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8xdnN5dV8zMjguYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fMXZzeXVfMzMxOm5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5fMXZzeXVfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuXzF2c3l1XzMzMTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fMXZzeXVfMzM0LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuXzF2c3l1XzMzMTpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdnN5dV8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl8xdnN5dV8zMzQuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fMXZzeXVfMzMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fMXZzeXVfMzM0LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fMXZzeXVfMzM3Om5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2c3l1XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuXzF2c3l1XzMzNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuXzF2c3l1XzMzNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8xdnN5dV8zMjguYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl8xdnN5dV8zMzc6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8xdnN5dV8zMjguYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl8xdnN5dV8zMzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG5cbi5hd3N1aV9uby1yYW5nZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMXZzeXVfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2c3l1XzI1Njpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl8xdnN5dV8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY2FsZW5kYXJfbWdqYTBfMTRjN2pfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF9tZ2phMF8xNGM3al8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLXR5dm55dywgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay05aGxqOHEsIGVhc2Utb3V0KTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF9tZ2phMF8xNGM3al8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NhbGVuZGFyX21namEwXzE0YzdqXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jYWxlbmRhcl9tZ2phMF8xNGM3al8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY2FsZW5kYXJfbWdqYTBfMTRjN2pfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbWdqYTBfMTRjN2pfMTc2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfbWdqYTBfMTRjN2pfMTc2Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dpZGVfbWdqYTBfMTRjN2pfMjA3KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzJlbTtcbn1cbi5hd3N1aV9yb290X21namEwXzE0YzdqXzE3Ni5hd3N1aV93aWRlX21namEwXzE0YzdqXzIwNzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDM5ZW07XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrX21namEwXzE0YzdqXzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3RyaWdnZXItZmxleGJveF9tZ2phMF8xNGM3al8yMTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2NhbGVuZGFyLWNvbnRhaW5lcl9tZ2phMF8xNGM3al8yMjI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGMoMiAqIHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1odjMxMzYsIDIzOHB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItY29udGFpbmVyX21namEwXzE0YzdqXzIyMi5hd3N1aV9vbmUtZ3JpZF9tZ2phMF8xNGM3al8yMjU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1odjMxMzYsIDIzOHB4KTtcbn1cblxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlcl9tZ2phMF8xNGM3al8yMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyLXBhZ2VzLXdyYXBwZXJfbWdqYTBfMTRjN2pfMjM1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlci1wYWdlX21namEwXzE0YzdqXzIzNTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmF3c3VpX2RhdGUtYW5kLXRpbWUtY29udGFpbmVyX21namEwXzE0YzdqXzI1NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1odjMxMzYsIDIzOHB4KSwgMWZyKSk7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfZGF0ZS1hbmQtdGltZS13cmFwcGVyX21namEwXzE0YzdqXzI2MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLWh2MzEzNiwgMjM4cHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF8xNGM3al8yNjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG4uYXdzdWlfZm9vdGVyX21namEwXzE0YzdqXzI2OC5hd3N1aV9oYXMtY2xlYXItYnV0dG9uX21namEwXzE0YzdqXzI3Nzpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYXdzdWlfZm9vdGVyX21namEwXzE0YzdqXzI2OC5hd3N1aV9vbmUtZ3JpZF9tZ2phMF8xNGM3al8yMjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlci1idXR0b24td3JhcHBlcl9tZ2phMF8xNGM3al8yODY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuLmF3c3VpX2Zvb3Rlci1idXR0b24td3JhcHBlcl9tZ2phMF8xNGM3al8yODY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfaWNvbi13cmFwcGVyX21namEwXzE0YzdqXzI5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9sYWJlbF9tZ2phMF8xNGM3al8yOTg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfbGFiZWxfbWdqYTBfMTRjN2pfMjk4LmF3c3VpX2xhYmVsLWVuYWJsZWRfbWdqYTBfMTRjN2pfMzAyOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV90cmlnZ2VyLWZsZXhib3hfbWdqYTBfMTRjN2pfMjE4ID4gLmF3c3VpX2ljb24td3JhcHBlcl9tZ2phMF8xNGM3al8yOTMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfbGFiZWwtdGV4dF9tZ2phMF8xNGM3al8zMDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXdzdWlfbGFiZWwtdG9rZW4tbm93cmFwX21namEwXzE0YzdqXzMxMjpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfZHJvcGRvd25fbWdqYTBfMTRjN2pfMzE2Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rM3Ztb3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWszdm1veiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG59XG4uYXdzdWlfZHJvcGRvd25fbWdqYTBfMTRjN2pfMzE2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJvcGRvd25fbWdqYTBfMTRjN2pfMzE2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfbWdqYTBfMTRjN2pfMzM4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMiAqIHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1odjMxMzYsIDIzOHB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIDIgKiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkpO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfbWdqYTBfMTRjN2pfMzM4LmF3c3VpX29uZS1ncmlkX21namEwXzE0YzdqXzIyNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtaHYzMTM2LCAyMzhweCkgKyAyICogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi0wZWcyMGMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXZtOTlxeiwgNXB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC16bmp2YnQsIDIwcHgpIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC05aXVjaW0sICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC00cnhsb3AsICM0MjQ2NTApKTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KSAtIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCkgLSAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpIC0gM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCkgLSAzcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9rN2xral8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF84Y2JlYV9rN2xral8xODgpIHtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkgLSAyICogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9rN2xral8xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MS5hd3N1aV9kaXNhYmxlZF84Y2JlYV9rN2xral8xOTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC0yajE2cGwsICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VnbWVudF84Y2JlYV9rN2xral8xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXIteDF5d3FiLCA2cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci14MXl3cWIsIDZweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXgxeXdxYiwgNnB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci14MXl3cWIsIDZweCkgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci14MXl3cWIsIDZweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci14MXl3cWIsIDZweCkgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci14MXl3cWIsIDZweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MTpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkgKyAxcHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLXh4eHMteWlka3MxLCAycHgpKSAqIDIpO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpICogMik7XG4gIGlubGluZS1zaXplOiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9rN2xral8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF84Y2JlYV9rN2xral8xODgpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9rN2xral8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfazdsa2pfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoMykge1xuICBncmlkLWNvbHVtbjogMztcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDQpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9rN2xral8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCg1KSB7XG4gIGdyaWQtY29sdW1uOiA1O1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfazdsa2pfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoNikge1xuICBncmlkLWNvbHVtbjogNjtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MS5hd3N1aV9zZWxlY3RlZF84Y2JlYV9rN2xral8yNTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWIzdmxvcCwgIzAwNmNlMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS15YnVjYWgsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2s3bGtqXzE2MTpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9zZWxlY3RlZF84Y2JlYV9rN2xral8yNTEpOm5vdCguYXdzdWlfZGlzYWJsZWRfOGNiZWFfazdsa2pfMTk0KTpub3QoOmZvY3VzKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMnJrM3FkLCAjZjBmYmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1vYjV0eG0sICMwMDJiNjYpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXdzdWlfaWNvbl84Y2JlYV9rN2xral8yNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV93aXRoLXRleHRfOGNiZWFfazdsa2pfMjY1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfd2l0aC1uby10ZXh0XzhjYmVhX2s3bGtqXzI3MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBpbnNldC1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9yb290XzhjYmVhX2s3bGtqXzI3Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3NlZ21lbnQtcGFydF84Y2JlYV9rN2xral8zMDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci16eGk1MTMsICNmZmZmZmYpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpKTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSAvIDIgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKTtcbiAgZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpICogMiArIDFweCk7XG59XG4uYXdzdWlfc2VnbWVudC1wYXJ0XzhjYmVhX2s3bGtqXzMwODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzhjYmVhX2s3bGtqXzE4OCkge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy15aWRrczEsIDJweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpICogMiAtIDFweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3NlZ21lbnQtcGFydF84Y2JlYV9rN2xral8zMDg6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hd3N1aV9zZWxlY3RfOGNiZWFfazdsa2pfMjUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3NlbGVjdF84Y2JlYV9rN2xral8yNTE6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC0yXzhjYmVhX2s3bGtqXzM0Mzpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtM184Y2JlYV9rN2xral8zNDc6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgYXV0byk7XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTRfOGNiZWFfazdsa2pfMzUxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC01XzhjYmVhX2s3bGtqXzM1NTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtNl84Y2JlYV9rN2xral8zNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgYXV0byk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF84Y2JlYV9rN2xral8zNjM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9jdXN0b20tcmFuZ2VfMTZ6bXdfMjV3NHFfMTQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKDE0cHggKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogODAlO1xufVxuXG4uYXdzdWlfY3VzdG9tLXJhbmdlLS1uby1wYWRkaW5nXzE2em13XzI1dzRxXzE1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13XzI1dzRxXzE1NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd18yNXc0cV8xNTUgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLWR1cmF0aW9uXzE2em13XzI1dzRxXzE1OTpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfMjV3NHFfMTU1ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS11bml0XzE2em13XzI1dzRxXzE2MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13XzI1dzRxXzE1NSA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtZHVyYXRpb25fMTZ6bXdfMjV3NHFfMTU5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfMjV3NHFfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13XzI1dzRxXzE2Njpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13XzI1dzRxXzE1NS5hd3N1aV92ZXJ0aWNhbF8xNnptd18yNXc0cV8xNjYgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLWR1cmF0aW9uXzE2em13XzI1dzRxXzE1OTpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfMjV3NHFfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13XzI1dzRxXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtdW5pdF8xNnptd18yNXc0cV8xNjA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfMjV3NHFfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13XzI1dzRxXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtdW5pdF8xNnptd18yNXc0cV8xNjA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXZpZGVyXzFub28yX2t5Znd2XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhvcml6b250YWxfMW5vbzJfa3lmd3ZfMTgxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhhcy1sYWJlbF8xbm9vMl9reWZ3dl8xODg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbn1cblxuLmF3c3VpX2RpdmlkZXItbGluZV8xbm9vMl9reWZ3dl8xOTc6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgYmxvY2stc2l6ZTogMDtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfZGl2aWRlci1sYWJlbF8xbm9vMl9reWZ3dl8yMDQ6bm90KCNcXDkpIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2RpdmlkZXItdmVydGljYWxfMW5vbzJfa3lmd3ZfMjEwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcHR3OGlfc3FhdGtfMTgxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1sLW41M2s0MSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtbC1uNTNrNDEsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWVrbHExNCwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWVrbHExNCwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWVrbHExNCwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1la2xxMTQsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZxbTBjYSwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1icjQ4OXYsICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LThpcHp5MSwgIzhjOGM5NCk7XG4gIGJvcmRlci1ibG9jazogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC04aXB6eTEsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LThpcHp5MSwgIzhjOGM5NCk7XG59XG4uYXdzdWlfcm9vdF9wdHc4aV9zcWF0a18xODEuYXdzdWlfaG92ZXJlZF9wdHc4aV9zcWF0a18xOTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItYjhnYmxxLCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1laTVtMmosICNmMGZiZmYpO1xuICBib3JkZXItYmxvY2s6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXhrcHE4ciwgIzAwMmI2Nik7XG4gIGJvcmRlci1pbmxpbmU6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXhrcHE4ciwgIzAwMmI2Nik7XG59XG5cbi5hd3N1aV9jb250ZW50X3B0dzhpX3NxYXRrXzIwMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzM5dGhzXzhvd2VlXzIwOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2ZpbGUtbG9hZGluZy1vdmVybGF5XzM5dGhzXzhvd2VlXzI0MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG59XG4uYXdzdWlfZmlsZS1sb2FkaW5nLW92ZXJsYXktc2luZ2xlLXJvd18zOXRoc184b3dlZV8yNDY6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4bC1pZmE5ajgsIDMycHgpO1xufVxuXG4uYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc184b3dlZV8yNTA6bm90KCNcXDkpIHtcbiAgYWxsOiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc184b3dlZV8yNTA6bm90KCNcXDkpOmZvY3VzLXZpc2libGU6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc184b3dlZV8yNTA6bm90KCNcXDkpOmZvY3VzLXZpc2libGU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzXzhvd2VlXzI1MDpub3QoI1xcOSk6Zm9jdXMtdmlzaWJsZTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLW5hbWVfMzl0aHNfOG93ZWVfMjgwOm5vdCgjXFw5KSxcbi5hd3N1aV9maWxlLW9wdGlvbi1zaXplXzM5dGhzXzhvd2VlXzI4MTpub3QoI1xcOSksXG4uYXdzdWlfZmlsZS1vcHRpb24tbGFzdC1tb2RpZmllZF8zOXRoc184b3dlZV8yODI6bm90KCNcXDkpIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbl8zOXRoc184b3dlZV8yODA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tdGh1bWJuYWlsXzM5dGhzXzhvd2VlXzI5NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tdGh1bWJuYWlsLWltYWdlXzM5dGhzXzhvd2VlXzI5OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGlubGluZS1zaXplOiA0OHB4O1xuICBibG9jay1zaXplOiA0OHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzXzhvd2VlXzMxMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9maWxlLW9wdGlvbi1tZXRhZGF0YV8zOXRoc184b3dlZV8zMTIuYXdzdWlfd2l0aC1pbWFnZV8zOXRoc184b3dlZV8zMTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDQ4cHgpO1xufVxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzXzhvd2VlXzMxMi5hd3N1aV9zaW5nbGUtcm93LWxvYWRpbmdfMzl0aHNfOG93ZWVfMzE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpO1xufVxuXG4uYXdzdWlfdG9rZW5fMzl0aHNfOG93ZWVfMzIyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX3Rva2VuLWdyaWRfMzl0aHNfOG93ZWVfMzI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9rZW4tZ3JpZF8zOXRoc184b3dlZV8zMjk6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXdzdWlfdG9rZW4tY29udGFpbnMtaW1hZ2VfMzl0aHNfOG93ZWVfMzM4Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogNjhweCBhdXRvO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzhvd2VlXzM0Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLTJ1a2RwdSwgMnB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tMnVrZHB1LCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXcyeXZ2biwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXcyeXZ2biwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLW8zNDU1bywgI2YwZmJmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc184b3dlZV8zNDIuYXdzdWlfaG9yaXpvbnRhbF8zOXRoc184b3dlZV8zNjE6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAyMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9rZW4tYm94XzM5dGhzXzhvd2VlXzM0Mi5hd3N1aV9ob3Jpem9udGFsXzM5dGhzXzhvd2VlXzM2MTpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc184b3dlZV8zNDIuYXdzdWlfZXJyb3JfMzl0aHNfOG93ZWVfMzY5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2QsICNkYjAwMDApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzhvd2VlXzM0Mi5hd3N1aV9lcnJvcl8zOXRoc184b3dlZV8zNjkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfOG93ZWVfMzczOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfOG93ZWVfMzQyLmF3c3VpX2Vycm9yXzM5dGhzXzhvd2VlXzM2OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc184b3dlZV8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfOG93ZWVfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfOG93ZWVfMzc5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWxyNmhuaCwgIzg1NTkwMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfOG93ZWVfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfOG93ZWVfMzc5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzhvd2VlXzM3Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzhvd2VlXzM0Mi5hd3N1aV93YXJuaW5nXzM5dGhzXzhvd2VlXzM3OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc184b3dlZV8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfOG93ZWVfMzQyLmF3c3VpX3JlYWQtb25seV8zOXRoc184b3dlZV8zODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc184b3dlZV8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzXzhvd2VlXzM4OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc184b3dlZV8zNzM6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1odWkyeTgsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc184b3dlZV8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzXzhvd2VlXzM4OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc184b3dlZV8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5OCwgI2I0YjRiYik7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzhvd2VlXzM0Mi5hd3N1aV9sb2FkaW5nXzM5dGhzXzhvd2VlXzQwMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLW5wbXZndSwgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzF1YmJtXzEzOW0wXzk6bm90KCNcXDkpLFxuLmF3c3VpX2hpbnRzXzF1YmJtXzEzOW0wXzEwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGludHNfMXViYm1fMTM5bTBfMTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFkeHZ4XzE1Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFkeHZ4XzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFkeHZ4XzE3MTpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTc0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFkeHZ4XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZHh2eF8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZHh2eF8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFkeHZ4XzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFkeHZ4XzE1NyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFkeHZ4XzE1NyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWR4dnhfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZHh2eF8xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZHh2eF8xOTc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC10YmRvMzAsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS1vNWpxemcsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZHh2eF8xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFkeHZ4XzE3Mjpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3NDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtbzVqcXpnLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZHh2eF8xOTc6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZHh2eF8xNzI6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFkeHZ4XzE3Mjpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFkeHZ4XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZHh2eF8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFkeHZ4XzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZHh2eF8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZHh2eF8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZHh2eF8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZHh2eF8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpIC0gNTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZHh2eF8xOTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWR4dnhfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcykgKyAxMG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZHh2eF8xNzE6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZHh2eF8xNzE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFkeHZ4XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWR4dnhfMTcxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFkeHZ4XzE3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpICsgMTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFkeHZ4XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZHh2eF8xNzI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFkeHZ4XzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFkeHZ4XzE3Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcykgKiAyIC0gMTAwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZHh2eF8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZHh2eF8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWR4dnhfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWR4dnhfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFkeHZ4XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWR4dnhfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFkeHZ4XzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFkeHZ4XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFkeHZ4XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWR4dnhfMTczOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl8xZHh2eF8zMzY6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS1tZWhvcmEsIDExNW1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS1vNWpxemcsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWR4dnhfMTU3LmF3c3VpX2V4aXRpbmdfMXE4NG5fMWR4dnhfMzM2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFkeHZ4XzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzFkeHZ4XzMzNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZHh2eF8xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl8xZHh2eF8zMzY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZHh2eF8zNzA6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFkeHZ4XzM3MTpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLWhqajNhaSwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUtbWVob3JhLCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzFkeHZ4XzM3MDpub3QoI1xcOSksXG4gIC5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl8xZHh2eF8zNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWR4dnhfMzcwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZHh2eF8zNzA6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl8xZHh2eF8zNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fMWR4dnhfMzcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWR4dnhfMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFkeHZ4XzM5Mi5hd3N1aV9hbmltYXRpb24tcmVhZHlfMXE4NG5fMWR4dnhfMzkyID4gLmF3c3VpX2V4cGFuZGVkLW9ubHlfMXE4NG5fMWR4dnhfMzkyOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFkeHZ4XzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfZXhwYW5kZWQtb25seV8xcTg0bl8xZHh2eF8zOTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwcHggMWZyIDMwcHg7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWR4dnhfMzkyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzQ7XG59XG5cbi8qXG5UaGUgY29sbGFwc2VkIHN0YWNrIGlzIGEgZHluYW1pYyBncmlkIHRoYXQgY3JlYXRlcyB0aGUgbmVjZXNzYXJ5IG51bWJlciBvZlxucm93cyBhbmQgY29sdW1ucyBiYXNlZCBvbiB0aGUgbnVtYmVyIG9mIGl0ZW1zIHBhc3NlZCB0byBDU1MgdmlhIHRoZVxuYGZsYXNoYmFyU3RhY2tEZXB0aGAgY3VzdG9tIHByb3BlcnR5LiBBc3N1bWluZyB0aGVyZSBhcmUgdGhyZWUgZmxhc2hiYXIgaXRlbXMsXG50aGUgZ3JpZCBsYXlvdXQgd2lsbCBiZTpcblxuW2l0ZW0gMSBzdGFydF0gWzEwcHhdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gWzEwcHhdIFtpdGVtIDEgZW5kXVxuWzEwcHhdIFtpdGVtIDIgc3RhcnRdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gW2l0ZW0gMiBlbmRdIFsxMHB4XVxuWzEwcHhdIFsxMHB4XSBbaXRlbSAzIHN0YXJ0XSBbZnJhY3Rpb25hbCB1bml0XSBbaXRlbSAzIGVuZF0gWzEwcHhdIFsxMHB4XVxuKi9cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFkeHZ4XzM5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogMS80O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC02Yjl5cGEpLCAxMHB4KSAxZnIgcmVwZWF0KHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLTZiOXlwYSksIDEwcHgpO1xuICByb3ctZ2FwOiA4cHg7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xZHh2eF8zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZHh2eF8zNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSArIDEpO1xuICBncmlkLWNvbHVtbi1lbmQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtNmI5eXBhKSAqIDIgKyAxIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSArIDEpO1xuICBncmlkLXJvdy1zdGFydDogMTtcbiAgZ3JpZC1yb3ctZW5kOiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LTZiOXlwYSkgKyAyKTtcbiAgei1pbmRleDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xZHh2eF8zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZHh2eF8zNzA6bm90KCNcXDkpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIC8qIEdpdmUgcGxhY2Vob2xkZXIgZWxlbWVudHMgaW4gdGhlIHN0YWNrZWQgc3RhdGUgdGhlIGhlaWdodCBvZiBhIG5vdGlmaWNhdGlvblxuICAgICB3aXRoIG9uZSBzaW5nbGUgbGluZSBvZiB0ZXh0LlxuICAgICBUaGlzIG1ha2VzIHRoZW0gbG9vayBiZXR0ZXIgZHVyaW5nIHRoZSBjb2xsYXBzZSBhbmltYXRpb24sIGluIHdoaWNoIHRoZXkgYXJlIGFscmVhZHkgZW1wdHkuXG4gICAqL1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArICh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAqIDIpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWR4dnhfMzkyID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWR4dnhfMzcwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX2ZsYXNoXzFxODRuXzFkeHZ4XzE1Nyxcbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFkeHZ4XzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9mbGFzaF8xcTg0bl8xZHh2eF8xNTc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWZsYXNoLWNvbGxhcHNlZC1iNjhpcDYsIDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFkeHZ4XzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFkeHZ4XzM3MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtNmI5eXBhKSAtIHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LTZiOXlwYSkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFkeHZ4XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZHh2eF8zOTIpIHtcbiAgLypcbiAgU2luY2UgdGhlIG5vdGlmaWNhdGlvbiBiYXIgaXMgYW5jaG9yZWQgdG8gdGhlIGJvdHRvbSBvZiB0aGUgRmxhc2hiYXIsIHdlIG5lZWQgdG8gcHVzaCBpdCB1cCB0byBhY2NvdW50IGZvciB0aGVcbiAgbWlzc2luZyB0aGlyZCBpdGVtIHdoZW4gdGhlcmUgYXJlIG9ubHkgMiBpdGVtcyBpbiB0aGUgc3RhY2suXG4gICAqL1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZHh2eF80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWR4dnhfMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWR4dnhfNDU0KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFkeHZ4XzQ1NCkge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtaTIzaXRjLCA0cHgpICsgMiAqIDFweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi02Yjl5cGEsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhKSkgKyAwcHggKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZHh2eF80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWR4dnhfMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWR4dnhfNDU0KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFkeHZ4XzQ1NCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGMsIDRweCkgLSAyICogMXB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWkyM2l0YywgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWR4dnhfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFkeHZ4XzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFkeHZ4XzQ1NCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWR4dnhfNDU0IHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGE6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWkyM2l0YywgNHB4KSArIDIgKiAycHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tNmI5eXBhLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYSkpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWR4dnhfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFkeHZ4XzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFkeHZ4XzQ1NCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWR4dnhfNDU0ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtaTIzaXRjLCA0cHgpIC0gMiAqIDJweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGMsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFkeHZ4XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZHh2eF8zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWR4dnhfNDU0Om5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWR4dnhfNDU0KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGMsIDRweCkgKyAyICogMXB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYSwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGEpKSArIDBweCArIDhweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFkeHZ4XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZHh2eF8zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWR4dnhfNDU0Om5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWR4dnhfNDU0KSA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCkgKyAzcHgpICsgOHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWkyM2l0YywgNHB4KSAtIDIgKiAxcHggLSA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtaTIzaXRjLCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZHh2eF80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWR4dnhfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFkeHZ4XzQ1NC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZHh2eF80NTQge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtaTIzaXRjLCA0cHgpICsgMiAqIDJweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi02Yjl5cGEsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhKSkgKyAwcHggKyA4cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZHh2eF80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWR4dnhfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFkeHZ4XzQ1NC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZHh2eF80NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSArIDhweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGMsIDRweCkgLSAyICogMnB4IC0gOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWkyM2l0YywgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWR4dnhfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzFkeHZ4XzM5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZHh2eF80NTQpIHtcbiAgLypcbiAgR2l2ZSBhIGJpdCBtb3JlIGJvdHRvbSBtYXJnaW4gd2hlbiBleHBhbmRlZCwgYnV0IG9ubHkgaW4gQ2xhc3NpYyBiZWNhdXNlIGluIFZpc3VhbCBSZWZyZXNoIHRoZSBtYXJnaW4gYXJvdW5kIHRoZVxuICBub3RpZmljYXRpb25zIHNsb3QgYWxyZWFkeSBnaXZlcyBpdCBlbm91Z2ggc3BhY2UuXG4gICAqL1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtaTIzaXRjLCA0cHgpICsgMiAqIDFweCAtIHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYSwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGEpKSArIHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCkgKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZHh2eF80NDguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWR4dnhfMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFkeHZ4XzQ1NCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtaTIzaXRjLCA0cHgpIC0gMiAqIDFweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGMsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFkeHZ4XzQ0OC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZHh2eF8zOTIuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWR4dnhfNDU0Om5vdCgjXFw5KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1pMjNpdGMsIDRweCkgKyAyICogMnB4IC0gdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tNmI5eXBhLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYSkpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWR4dnhfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzFkeHZ4XzM5Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZHh2eF80NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWkyM2l0YywgNHB4KSAtIDIgKiAycHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtaTIzaXRjLCA0cHgpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlNW40dywgIzIzMmIzNykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYXN6c3NlLCAjMjMyYjM3KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItYmxvY2stc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW5saW5lLXN0eWxlOiBzb2xpZDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1xZGR6MjcsIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci10amowZWssICNmZmZmZmYpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgY29sdW1uLWdhcDogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy11Zm93ZTMsIDAuMDA1ZW0pO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICByb3ctZ2FwOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFkeHZ4XzYwMSA+IC5hd3N1aV9oZWFkZXJfMXE4NG5fMWR4dnhfNjAxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFkeHZ4XzYwMSA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuXzFkeHZ4XzYwMjpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZHh2eF82MDM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXRqajBlaywgI2ZmZmZmZik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWR4dnhfNjAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcm93LWdhcDogMDtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFkeHZ4XzYwMSA+IC5hd3N1aV9oZWFkZXJfMXE4NG5fMWR4dnhfNjAxOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tMGVnMjBjLCA3MDApO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl8xZHh2eF82MDEgPiAuYXdzdWlfaXRlbS1jb3VudF8xcTg0bl8xZHh2eF82MDI6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWR4dnhfNjAxID4gLmF3c3VpX2l0ZW0tY291bnRfMXE4NG5fMWR4dnhfNjAyID4gLmF3c3VpX3R5cGUtY291bnRfMXE4NG5fMWR4dnhfNjM2ID4gLmF3c3VpX2NvdW50LW51bWJlcl8xcTg0bl8xZHh2eF82MzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci1qaDgyb28sICM0MjQ2NTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItamg4Mm9vLCAjNDI0NjUwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci10amowZWssICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWFjdGl2ZS1hNGg5cjgsICMyMzJiMzcpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlNW40dywgIzIzMmIzNykpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXRqajBlaywgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZHh2eF80NTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZHh2eF8zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWR4dnhfNDU0KSB7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMXB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFkeHZ4XzQ1NCk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFkeHZ4XzQ1NCk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZHh2eF82MDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDE7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fMWR4dnhfNjAzID4gLmF3c3VpX2ljb25fMXE4NG5fMWR4dnhfNjc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWx5emIwaywgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLWpoYnFnOSwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZHh2eF82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl8xZHh2eF82NzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZHh2eF82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl8xZHh2eF82NzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZHh2eF82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl8xZHh2eF82NzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fMWR4dnhfNjAzLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFkeHZ4XzM5MiA+IC5hd3N1aV9pY29uXzFxODRuXzFkeHZ4XzY3NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fMWR4dnhfNjAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZHh2eF82MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3N0YWNrXzFxODRuXzFkeHZ4XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFkeHZ4XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fMWR4dnhfNjAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fMWR4dnhfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWR4dnhfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZHh2eF82MDM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xZHh2eF8zNzAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWR4dnhfMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Zsb2F0aW5nXzFxODRuXzFkeHZ4XzcxNSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYXdzdWktZmxhc2hiYXItc3RpY2t5LWJvdHRvbS1tYXJnaW4tNmI5eXBhLCAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzFkeHZ4XzcxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzFkeHZ4XzcxOSA+IGxpICsgbGk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzFkeHZ4XzcxOTpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2hfMXE4NG5fMWR4dnhfMTU3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZmxhc2hfMXE4NG5fMWR4dnhfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtanl5aTZtLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmxhc2hiYXItaG9yaXpvbnRhbC1sNjM1MDEsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLXBwMXB0dSwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLXBwMXB0dSwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLXBwMXB0dSwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci1wcDFwdHUsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC13NXRkZHEsICNmOWY5ZmEpO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1mbGFzaC1zdGlja3ktazY5dnllLCAwcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfaW5pdGlhbC1oaWRkZW5fMXE4NG5fMWR4dnhfNzc4Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9mbGFzaC1saXN0XzFxODRuXzFkeHZ4XzM3MTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2ZsYXNoLWxpc3RfMXE4NG5fMWR4dnhfMzcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xZHh2eF8zOTIpID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuXG4uYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZHh2eF8xNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtZmxhc2hiYXItYWN0aW9uLWxlZnQtcnFrM2FwLCAxMnB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZHh2eF84MDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiA3MCU7XG59XG4uYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFkeHZ4XzgwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZHh2eF84MDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZHh2eF84MDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFkeHZ4XzgwMjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXRleHRfMXE4NG5fMWR4dnhfODMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFkeHZ4XzE5Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFkeHZ4XzE3MTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgMCU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfaGlkZGVuXzFxODRuXzFkeHZ4Xzg1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFkeHZ4XzE3MTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyLXJlcGxhY2VtZW50XzFxODRuXzFkeHZ4Xzg1Njpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLWZnNWt5ZSwgNzAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWR4dnhfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LXJlcGxhY2VtZW50XzFxODRuXzFkeHZ4Xzg2MTpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmxhc2hiYXItZGlzbWlzcy1yaWdodC1ja2hqOTEsIDBweCk7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xcTg0bl8xZHh2eF8xNzQ6bm90KCNcXDkpIHtcbiAgLyogT25seSB1c2VkIGFzIGEgc2VsZWN0b3IgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkXzFxODRuXzFkeHZ4Xzg3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbl8xcTg0bl8xZHh2eF8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbi1zbG90XzFxODRuXzFkeHZ4Xzg4Njpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1zdWNjZXNzXzFxODRuXzFkeHZ4Xzg5MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi0ycmt5dnUsICMwMDgwMmYpO1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1lcnJvcl8xcTg0bl8xZHh2eF84OTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLTA0ODdlYSwgI2RiMDAwMCk7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLWluZm9fMXE4NG5fMWR4dnhfODk4Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC10eXBlLWluLXByb2dyZXNzXzFxODRuXzFkeHZ4Xzg5OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTR2bm9iOCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLXdhcm5pbmdfMXE4NG5fMWR4dnhfOTAzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrLCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LXk2dXM1ciwgI2ZmZTM0Nyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFpMHMzX3pnOTd4XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2hlYWRlcl8xaTBzM196Zzk3eF8xNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWkwczNfemc5N3hfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZXJyb3JfMWkwczNfemc5N3hfMTg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZm9vdGVyXzFpMHMzX3pnOTd4XzE4OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zLXNlY3Rpb25fMWkwczNfemc5N3hfMTkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCkpO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfMWkwczNfemc5N3hfMjAyOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uc18xaTBzM196Zzk3eF8xOTM6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtMnJzaDN6LCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBocjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtcGFuZWwtZGl2aWRlci1tYXJnaW4taG9yaXpvbnRhbC15dzMxcDAsIDhweCkpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSB1bDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBsaTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIGE6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBwcmU6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIGNvZGU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgY29kZTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UtcTQ3bTdrLCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgcHJlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1xNDdtN2ssIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgZGw6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgZGwgKjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgZHQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBkZDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBoMjpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBoNTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgaDY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSA+IDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTliMXlyeiwgNDBweCk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgcDpub3QoI1xcOSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBoMTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtd3ZrYnVyLCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtaGtvNnAwLCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtY2trYjZ1LCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtdTNtNHdlLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBoMjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC12bmFjeDYsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtNXY2aWJ2LCAtMC4wMTVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtMHQ2ZHdjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3Bua2t5XzE4MSBoMzpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS16ZjgyZHIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIGg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbiwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtaG1pNHZjLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy00c3Q5ZXAsIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1sY3gwYWksIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcG5ra3lfMTgxIGg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy1qOHl6eHYsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1xOWowMDQsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy1mZ29nN2EsIG5vcm1hbCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLXdxcXBuZSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgYjpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19wbmtreV8xODEgc3Ryb25nOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbn1cblxuLmF3c3VpX2xvYWRpbmdfMWQyMzdfcG5ra3lfMzU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdTFtM3M5LCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWN1NG5tdywgMjRweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMWQyMzdfcG5ra3lfMzU5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS0zM2g5ajgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduaywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLTJyc2gzeiwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdTFtM3M5LCAyOHB4KSBjYWxjKHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaCwgMzJweCkpO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5LCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC12MG1hMzUsIDIwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfd2l0aC10b29sYmFyXzFkMjM3X3Bua2t5XzM3NyA+IC5hd3N1aV9oZWFkZXJfMWQyMzdfcG5ra3lfMzU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDBweDtcbn1cbi5hd3N1aV9oZWFkZXJfMWQyMzdfcG5ra3lfMzU5IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfcG5ra3lfMzU5IGgzOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfcG5ra3lfMzU5IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfcG5ra3lfMzU5IGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfcG5ra3lfMzU5IGg2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS0zM2g5ajgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduaywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcG5ra3lfMzk2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbSwgIzQyNDY1MCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdTFtM3M5LCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWN1NG5tdywgMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3X3Bua2t5XzM5NiBoMjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN19wbmtreV8zOTYgaDM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcG5ra3lfMzk2IGg0Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3X3Bua2t5XzM5NiBoNTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN19wbmtreV8zOTYgaDY6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcG5ra3lfMzk2IHA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcG5ra3lfMzk2IGE6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250ZW50XzFkMjM3X3Bua2t5XzM5NiBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnRfMWQyMzdfcG5ra3lfMzk2IGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGVudF8xZDIzN19wbmtreV8zOTYgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN19wbmtreV8zOTYgYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3X3Bua2t5XzM5NiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN19wbmtreV8zOTYgYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3X3Bua2t5XzM5NiBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9jb250ZW50XzFkMjM3X3Bua2t5XzM5NiBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2NvbnRlbnRfMWQyMzdfcG5ra3lfMzk2IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5hd3N1aV9mb290ZXJfMWQyMzdfcG5ra3lfNDQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbSwgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdTFtM3M5LCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWN1NG5tdywgMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfcG5ra3lfNDQ3IHVsOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN19wbmtreV80NDcgYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC0ydGlyMjQsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mb290ZXJfMWQyMzdfcG5ra3lfNDQ3IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZm9vdGVyXzFkMjM3X3Bua2t5XzQ0NyBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Zvb3Rlcl8xZDIzN19wbmtreV80NDcgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3X3Bua2t5XzQ0NyBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1kMmRiN3csICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfcG5ra3lfNDQ3IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfcG5ra3lfNDQ3IGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLWQyZGI3dywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN19wbmtreV80NDcgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZm9vdGVyXzFkMjM3X3Bua2t5XzQ0NyBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Zvb3Rlcl8xZDIzN19wbmtreV80NDcgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcG5ra3lfMzk2Om5vdCgjXFw5KSxcbi5hd3N1aV9mb290ZXJfMWQyMzdfcG5ra3lfNDQ3Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3X3Bua2t5XzM5NiBhOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9mb290ZXJfMWQyMzdfcG5ra3lfNDQ3IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2NxY3FrXzFveTF3XzE4MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3dyYXBwZXJfY3FjcWtfMW95MXdfMTg1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2VsZW1lbnRXcmFwcGVyX2NxY3FrXzFveTF3XzE4OTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfbWFya2VyV3JhcHBlcl9jcWNxa18xb3kxd18xOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX3BsYWNlbWVudC1yaWdodF9jcWNxa18xb3kxd18xOTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMDAlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfcGxhY2VtZW50LWxlZnRfY3FjcWtfMW95MXdfMjAzOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfaW5saW5lV3JhcHBlcl9jcWNxa18xb3kxd18yMDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2tleS12YWx1ZS1wYWlyc18xeTlmeV81eTdmYl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9ncm91cC10aXRsZV8xeTlmeV81eTdmYl8xNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG59XG5cbi5hd3N1aV9ncm91cC1saXN0XzF5OWZ5XzV5N2ZiXzE4MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtbGlzdC1pdGVtXzF5OWZ5XzV5N2ZiXzE5MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Rlcm1fMXk5ZnlfNXk3ZmJfMTk1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXphdnBlbywgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Uta2V5LXZhbHVlLWdhcC05Z2xtcWMsIDBweCk7XG59XG5cbi5hd3N1aV9rZXktbGFiZWxfMXk5ZnlfNXk3ZmJfMjAzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2tleS1sYWJlbF8xeTlmeV81eTdmYl8yMDM6bm90KCNcXDkpOm9ubHktY2hpbGQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kZXRhaWxfMXk5ZnlfNXk3ZmJfMjEyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9pbmZvXzF5OWZ5XzV5N2ZiXzI0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9mdmpkdV92cjVkYV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV92cjVkYV8xODY6bm90KCNcXDkpLFxuLmF3c3VpX2RvdHNfZnZqZHVfdnI1ZGFfMTg3Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV92cjVkYV8xODY6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnV0dG9uX2Z2amR1X3ZyNWRhXzE4Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9mdmpkdV92cjVkYV8xODY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfdnI1ZGFfMjE1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2Fycm93X2Z2amR1X3ZyNWRhXzIyMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYXJyb3dfZnZqZHVfdnI1ZGFfMjIwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV92cjVkYV8yMTUpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9hcnJvd19mdmpkdV92cjVkYV8yMjAuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1X3ZyNWRhXzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfdnI1ZGFfMjMwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1lbHYxM2csICM0MjQ2NTApO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1X3ZyNWRhXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfdnI1ZGFfMjE1KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfdnI1ZGFfMjMwLmF3c3VpX2J1dHRvbi1jdXJyZW50X2Z2amR1X3ZyNWRhXzIzNjpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1ueTRodXAsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV92cjVkYV8yMzAuYXdzdWlfYnV0dG9uLWN1cnJlbnRfZnZqZHVfdnI1ZGFfMjM2LmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV92cjVkYV8yMTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtdzR4aGEzLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV92cjVkYV8yMzAuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1X3ZyNWRhXzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfanVtcC10by1wYWdlX2Z2amR1X3ZyNWRhXzI0OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfanVtcC10by1wYWdlLWlucHV0X2Z2amR1X3ZyNWRhXzI1Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogODdweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMC42ZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfZG90c19mdmpkdV92cjVkYV8xODc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1X3ZyNWRhXzI2Nzpub3QoI1xcOSksXG4uYXdzdWlfZG90c19mdmpkdV92cjVkYV8xODc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC12bTk5cXosIDVweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1X3ZyNWRhXzI2Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfZG90c19mdmpkdV92cjVkYV8xODc6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9wYWdlLWl0ZW1fZnZqZHVfdnI1ZGFfMjY3Om5vdCgjXFw5KTpsYXN0LWNoaWxkLFxuLmF3c3VpX2RvdHNfZnZqZHVfdnI1ZGFfMTg3Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yb290LWRpc2FibGVkX2Z2amR1X3ZyNWRhXzI4NSA+IC5hd3N1aV9kb3RzX2Z2amR1X3ZyNWRhXzE4Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMWtzdTFfMW41OXBfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfcGFuZWxfMWtzdTFfMW41OXBfMjIwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX3BhbmVsXzFrc3UxXzFuNTlwXzIyMCA+IC5hd3N1aV9oYW5kbGVfMWtzdTFfMW41OXBfMjI0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfcGFuZWxfMWtzdTFfMW41OXBfMjIwID4gLmF3c3VpX3BhbmVsLWNvbnRlbnRfMWtzdTFfMW41OXBfMjI4Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9wYW5lbF8xa3N1MV8xbjU5cF8yMjAgPiAuYXdzdWlfcGFuZWwtY29udGVudF8xa3N1MV8xbjU5cF8yMjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkgKyAycHgpO1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfZGlzcGxheS1tYWluLW9ubHlfMWtzdTFfMW41OXBfMjQxID4gLmF3c3VpX3BhbmVsXzFrc3UxXzFuNTlwXzIyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2Rpc3BsYXktcGFuZWwtb25seV8xa3N1MV8xbjU5cF8yNDQgPiAuYXdzdWlfcGFuZWxfMWtzdTFfMW41OXBfMjIwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG59XG5cbi5hd3N1aV9jb250ZW50XzFrc3UxXzFuNTlwXzI1MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuLmF3c3VpX2Rpc3BsYXktcGFuZWwtb25seV8xa3N1MV8xbjU5cF8yNDQgPiAuYXdzdWlfY29udGVudF8xa3N1MV8xbjU5cF8yNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb250ZW50XzFrc3UxXzFuNTlwXzI1MDpub3QoI1xcOSk6Zm9jdXMge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSArIDJweCk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLW1jbTJ5MCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLXF4YWszaSwgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50XzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLW1jbTJ5MCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLXF4YWszaSwgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50XzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50XzFlZG1oXzFiczFqXzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF8xYnMxal8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfMWJzMWpfMTg4Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NlZ21lbnRfMWVkbWhfMWJzMWpfMTYxID4gLmF3c3VpX3NlZ21lbnRfX2hvdmVyXzFlZG1oXzFiczFqXzE4ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oXzFiczFqXzE2MSA+IC5hd3N1aV9zZWdtZW50X19ob3Zlcl8xZWRtaF8xYnMxal8xODg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VnbWVudF8xZWRtaF8xYnMxal8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfMWJzMWpfMTg4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2xhYmVsXzFlZG1oXzFiczFqXzIwMjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLW1jbTJ5MCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLXF4YWszaSwgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9sYWJlbF8xZWRtaF8xYnMxal8yMDI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGFiZWxfMWVkbWhfMWJzMWpfMjAyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xhYmVsXzFlZG1oXzFiczFqXzIwMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFlZG1oXzFiczFqXzIxNjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfMWJzMWpfMjIwLmF3c3VpX2NvbnRlbnQtLXNtYWxsXzFlZG1oXzFiczFqXzIyMDpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oXzFiczFqXzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF8xYnMxal8yMjAuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF8xYnMxal8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgzMHB4ICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF8xYnMxal8yMjAuYXdzdWlfY29udGVudC0tc21hbGxfMWVkbWhfMWJzMWpfMjIwLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oXzFiczFqXzIyNjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oXzFiczFqXzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF8xYnMxal8yMjAuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfMWJzMWpfMjI2LmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfMWJzMWpfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMzBweCkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfMWJzMWpfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF8xYnMxal8yMzI6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfMWJzMWpfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF8xYnMxal8yMzIuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF8xYnMxal8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfMWJzMWpfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF8xYnMxal8yMzIuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfMWJzMWpfMjI2Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTAwcHggKyB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oXzFiczFqXzIyMC5hd3N1aV9jb250ZW50LS1tZWRpdW1fMWVkbWhfMWJzMWpfMjMyLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oXzFiczFqXzIyNi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oXzFiczFqXzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDEwMHB4KSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF8xYnMxal8yMjAuYXdzdWlfY29udGVudC0tbGFyZ2VfMWVkbWhfMWJzMWpfMjQ0Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTQwcHggKyB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oXzFiczFqXzIyMC5hd3N1aV9jb250ZW50LS1sYXJnZV8xZWRtaF8xYnMxal8yNDQuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF8xYnMxal8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfMWJzMWpfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oXzFiczFqXzI0NC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF8xYnMxal8yMjY6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfMWJzMWpfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oXzFiczFqXzI0NC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF8xYnMxal8yMjYuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF8xYnMxal8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF8xYnMxal8yMjM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3N0YXR1cy1jb250YWluZXJfMWVkbWhfMWJzMWpfMjYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyXzFlZG1oXzFiczFqXzI2NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci0tZml0LWhlaWdodF8xZWRtaF8xYnMxal8yNjk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItY2hhcnQtcGxvdF8xZWRtaF8xYnMxal8yNzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWNoYXJ0LXBsb3QtLWZpdC1oZWlnaHRfMWVkbWhfMWJzMWpfMjc3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYXdzdWlfaW5uZXItY29udGVudF8xZWRtaF8xYnMxal8yODM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbnNldDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfMWJzMWpfMjk0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfMWJzMWpfMTYxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfMWJzMWpfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF8xYnMxal8xNjEuYXdzdWlfc2VnbWVudC0tZGltbWVkXzFlZG1oXzFiczFqXzMwOTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfMWJzMWpfMTYxLmF3c3VpX3NlZ21lbnQtLWhpZ2hsaWdodGVkXzFlZG1oXzFiczFqXzMxMiA+IC5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfMWJzMWpfMjk0Om5vdCgjXFw5KSwgLmF3c3VpX3NlZ21lbnRfMWVkbWhfMWJzMWpfMTYxOm5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlZ21lbnQtLWRpbW1lZF8xZWRtaF8xYnMxal8zMDkpID4gLmF3c3VpX3NlZ21lbnRfX2hpZ2hsaWdodF8xZWRtaF8xYnMxal8yOTQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfbGFiZWxfMWVkbWhfMWJzMWpfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xuICBvcGFjaXR5OiAxO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfMWJzMWpfMjAyID4gbGluZTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXN0cm9rZS1jaGFydC1saW5lLTNuc25rNiwgIzhjOGM5NCk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCk7XG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfMWJzMWpfMjAyID4gZGl2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTAuNzVlbTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF8xYnMxal8yMDIuYXdzdWlfbGFiZWwtLWRpbW1lZF8xZWRtaF8xYnMxal8zMjk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF8xYnMxal8yMDIuYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oXzFiczFqXzMzMjpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF8xYnMxal8yMDIuYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oXzFiczFqXzMzMiA+IGRpdjpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLmF3c3VpX2xhYmVsLXRleHRfMWVkbWhfMWJzMWpfMzQwID4gdGV4dDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTV2YmlhZCwgIzBmMTQxYSk7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBtaWRkbGU7XG59XG5cbnRleHQuYXdzdWlfbGFiZWxfX2Rlc2NyaXB0aW9uXzFlZG1oXzFiczFqXzM0ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtOXFyMjVxLCAxMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLTRnZHBjbCwgIzQyNDY1MCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtNGdkcGNsLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2xhYmVsLWxpbmVfMWVkbWhfMWJzMWpfMzU1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gY29tcG9uZW50IGNvZGUgKi9cbn1cblxuLmF3c3VpX2xhYmVsLS1oaWdobGlnaHRlZF8xZWRtaF8xYnMxal8zNTk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wb3BvdmVyLWhlYWRlcl8xZWRtaF8xYnMxal8zNjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y182NXhyZV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtYzl1dG1nLCAxMzVtcykgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtYzl1dG1nLCAxMzVtcykgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Byb2dyZXNzXzExaHVjXzY1eHJlXzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcHJvZ3Jlc3NfMTFodWNfNjV4cmVfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Byb2dyZXNzXzExaHVjXzY1eHJlXzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBhbmltYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y182NXhyZV8yMDM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xMWh1Y182NXhyZV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtdDhkMW9zLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteDJrN3VoLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzExaHVjXzY1eHJlXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yZXN1bHQtc3RhdGVfMTFodWNfNjV4cmVfMjAzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y182NXhyZV8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjXzY1eHJlXzIwMzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzExaHVjXzY1eHJlXzIyNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3dpdGgtcmVzdWx0LWJ1dHRvbl8xMWh1Y182NXhyZV8yNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG5cbi5hd3N1aV9yZXN1bHQtdGV4dF8xMWh1Y182NXhyZV8yNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZXN1bHQtY29udGFpbmVyLWVycm9yXzExaHVjXzY1eHJlXzI2NTpub3QoI1xcOSksIC5hd3N1aV9yZXN1bHQtY29udGFpbmVyLXN1Y2Nlc3NfMTFodWNfNjV4cmVfMjY1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcmVzdWx0LWJ1dHRvbl8xMWh1Y182NXhyZV8yNjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfd29yZC13cmFwXzExaHVjXzY1eHJlXzI3NTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9sYWJlbC1mbGFzaF8xMWh1Y182NXhyZV8yODA6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbn1cbi5hd3N1aV9sYWJlbC1rZXktdmFsdWVfMTFodWNfNjV4cmVfMjg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXphdnBlbywgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuXG4uYXdzdWlfZmxhc2hfMTFodWNfNjV4cmVfMjkyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfcHJvZ3Jlc3MtY29udGFpbmVyXzExaHVjXzY1eHJlXzI5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaW5saW5lLXNpemU6IDgwMHB4O1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbn1cblxuLmF3c3VpX3BlcmNlbnRhZ2UtY29udGFpbmVyXzExaHVjXzY1eHJlXzMwMzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzNweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfcGVyY2VudGFnZV8xMWh1Y182NXhyZV8zMDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y182NXhyZV8xODk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWhlaWdodC02Yjl5cGEsIDRweCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1oNHo5YWQsICNlYmViZjApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y182NXhyZV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1oZWlnaHQtNmI5eXBhLCA0cHgpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtaDR6OWFkLCAjZWJlYmYwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfNjV4cmVfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1qZHAzYjcsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y182NXhyZV8xODkuYXdzdWlfY29tcGxldGVfMTFodWNfNjV4cmVfMzQ5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjXzY1eHJlXzE4OTpub3QoI1xcOSk6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWpkcDNiNywgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvXzExaHVjXzY1eHJlXzM2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzU1ZmtoXzE4cGQ3XzE0Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBjdXJzb3I6IHRleHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3osICM4YzhjOTQpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3osICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0YnosICNmZmZmZmYpKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSkpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5XzU1ZmtoXzE4cGQ3XzE5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LTZiOXlwYSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfZGlzYWJsZWRfNTVma2hfMThwZDdfMTk3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGosICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzLCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzE4cGQ3XzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzE4cGQ3XzIwNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xOHBkN18yMDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xOHBkN18yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xOHBkN18yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpmb2N1cywgLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xOHBkN18yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05ampmOTYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzE4cGQ3XzE5Nzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xOHBkN18yMDUuYXdzdWlfZGlzYWJsZWRfNTVma2hfMThwZDdfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xOHBkN18yMzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xOHBkN18yMzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOWpqZjk2LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzE4cGQ3XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzE4cGQ3XzIzMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzE4cGQ3XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzE4cGQ3XzIzMzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xOHBkN18yMzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xOHBkN18yMzM6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpmb2N1cywgLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMThwZDdfMjMzOm5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xOHBkN18yMzM6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMThwZDdfMjMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05ampmOTYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMThwZDdfMjMzLmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzE4cGQ3XzE5Nzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xOHBkN18yMzMuYXdzdWlfZGlzYWJsZWRfNTVma2hfMThwZDdfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xOHBkN18xNDY6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMThwZDdfMjMzKSwgLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMThwZDdfMjMzKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLTZiOXlwYSwgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTltamFqaywgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0YnosICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzE4cGQ3XzE0Ni5hd3N1aV9kaXNhYmxlZF81NWZraF8xOHBkN18xOTc6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMThwZDdfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMThwZDdfMjMzKSwgLmF3c3VpX3Jvb3RfNTVma2hfMThwZDdfMTQ2LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzE4cGQ3XzE5Nzpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzE4cGQ3XzIwNSk6bm90KC5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzE4cGQ3XzIzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93cywgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG5cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xOHBkN18xOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgcmVzaXplOiBub25lO1xuICBjdXJzb3I6IHRleHQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtdm05OXF6LCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xOHBkN18xOTEuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xOHBkN18zMzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfMThwZDdfMzMwOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfMThwZDdfMzMwID4gKjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfMThwZDdfMzMwOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS02Yjl5cGEpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xOHBkN18xOTE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzE4cGQ3XzE5MTpub3QoI1xcOSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxOm5vdCgjXFw5KTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2QsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLTZiOXlwYSwgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC02Yjl5cGEpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzE4cGQ3XzE5MS5hd3N1aV9pbnZhbGlkXzU1ZmtoXzE4cGQ3XzM2Njpub3QoI1xcOSksIC5hd3N1aV90ZXh0YXJlYV81NWZraF8xOHBkN18xOTEuYXdzdWlfd2FybmluZ181NWZraF8xOHBkN18zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xOHBkN18xOTE6bm90KCNcXDkpOmRpc2FibGVkLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxLmF3c3VpX3RleHRhcmVhLWRpc2FibGVkXzU1ZmtoXzE4cGQ3XzM2OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3MsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxOm5vdCgjXFw5KTpkaXNhYmxlZDo6cGxhY2Vob2xkZXIsIC5hd3N1aV90ZXh0YXJlYV81NWZraF8xOHBkN18xOTEuYXdzdWlfdGV4dGFyZWEtZGlzYWJsZWRfNTVma2hfMThwZDdfMzY5Om5vdCgjXFw5KTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15ZWE5eDAsICNiNGI0YmIpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5XzU1ZmtoXzE4cGQ3XzE5MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMThwZDdfMTkxLmF3c3VpX3RleHRhcmVhLWRpc2FibGVkXzU1ZmtoXzE4cGQ3XzM2OS5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzE4cGQ3XzMzMDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MCwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfMThwZDdfMzg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2VkaXRhYmxlLXdyYXBwZXJfNTVma2hfMThwZDdfMzkxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZWRpdGFibGUtZWxlbWVudF81NWZraF8xOHBkN18zOTc6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5hd3N1aV9wcmltYXJ5LWFjdGlvbl81NWZraF8xOHBkN180MDQ6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLyAyKTtcbn1cbi5hd3N1aV90ZXh0YXJlYS13cmFwcGVyXzU1ZmtoXzE4cGQ3XzM4NiA+IC5hd3N1aV9wcmltYXJ5LWFjdGlvbl81NWZraF8xOHBkN180MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSAvIDIpO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfMThwZDdfMzg2ID4gLmF3c3VpX3ByaW1hcnktYWN0aW9uXzU1ZmtoXzE4cGQ3XzQwNCA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uXzU1ZmtoXzE4cGQ3XzQxMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF8xOHBkN180MTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF8xOHBkN180MTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8xOHBkN180NTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzE4cGQ3XzQxNy5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzE4cGQ3XzQ1Mi5hd3N1aV9pbnZhbGlkXzU1ZmtoXzE4cGQ3XzM2Njpub3QoI1xcOSksIC5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF8xOHBkN180MTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8xOHBkN180NTIuYXdzdWlfd2FybmluZ181NWZraF8xOHBkN18zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbn1cblxuLmF3c3VpX2FjdGlvbi1zdHJpcGVfNTVma2hfMThwZDdfNDYyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfMThwZDdfNTAxOm5vdCgjXFw5KSB7XG4gIGZsZXgtYmFzaXM6IG1heC1jb250ZW50O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xOHBkN181MDEuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8xOHBkN180NTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXZtOTlxeiwgNXB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xOHBkN181MDEuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8xOHBkN180NTIuYXdzdWlfaW52YWxpZF81NWZraF8xOHBkN18zNjY6bm90KCNcXDkpLCAuYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfMThwZDdfNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfMThwZDdfNDUyLmF3c3VpX3dhcm5pbmdfNTVma2hfMThwZDdfMzY2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfMThwZDdfNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3MtYW5kLWFjdGlvbnNfNTVma2hfMThwZDdfNTE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2J1ZmZlcl81NWZraF8xOHBkN181MjM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uYXdzdWlfdG9rZW4tY29udGFpbmVyXzU1ZmtoXzE4cGQ3XzUyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHVzZXItc2VsZWN0OiBhbGw7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9yZWZlcmVuY2Utd3JhcHBlcl81NWZraF8xOHBkN181Mzc6bm90KCNcXDkpIHtcbiAgdW5pY29kZS1iaWRpOiBpc29sYXRlO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1iYXNlXzU1ZmtoXzE4cGQ3XzU0MTpub3QoI1xcOSkge1xuICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXRva2VuXzU1ZmtoXzE4cGQ3XzU0NTpub3QoI1xcOSkge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9wYXJhZ3JhcGhfNTVma2hfMThwZDdfNTUxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgY29sb3I6IGluaGVyaXQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzF3enFlX2drdnBvXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3NlYXJjaC1maWVsZF8xd3pxZV9na3Zwb18xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpIHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn1cblxuLmF3c3VpX2lucHV0LXdyYXBwZXJfMXd6cWVfZ2t2cG9fMTg0Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNjg4cHggLSAyICogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2FkZC10b2tlbl8xd3pxZV9na3Zwb18xOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4uYXdzdWlfdG9rZW5zXzF3enFlX2drdnBvXzE5ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Rva2VuLW9wZXJhdG9yXzF3enFlX2drdnBvXzIwMzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG59XG5cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3JfMXd6cWVfZ2t2cG9fMjA3Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWhlYWRlcl8xd3pxZV9na3Zwb18yMTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWhlYWRlci1lbnVtXzF3enFlX2drdnBvXzIyMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLTN2amk0aywgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1mb3JtXzF3enFlX2drdnBvXzIzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1jYW5jZWxfMXd6cWVfZ2t2cG9fMjQzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWFjdGlvbnNfMXd6cWVfZ2t2cG9fMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG5cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItZW51bV8xd3pxZV9na3Zwb18yNTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX3Rva2VuLWVkaXRvcl8xd3pxZV9na3Zwb18yNTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZm9ybV8xd3pxZV9na3Zwb18yNjY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLXByb3BlcnR5XzF3enFlX2drdnBvXzI2OTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDI7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLW9wZXJhdG9yXzF3enFlX2drdnBvXzI3Mjpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLXZhbHVlXzF3enFlX2drdnBvXzI3NTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDI7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLW11bHRpc2VsZWN0LXdyYXBwZXJfMXd6cWVfZ2t2cG9fMjc4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtZGw5NXlsLCAzMnB4KTtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItbXVsdGlzZWxlY3Qtd3JhcHBlci1pbm5lcl8xd3pxZV9na3Zwb18yODM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItY2FuY2VsXzF3enFlX2drdnBvXzI4Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1zdWJtaXRfMXd6cWVfZ2t2cG9fMjkwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1hY3Rpb25zXzF3enFlX2drdnBvXzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1LCAjYzZjNmNkKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgLTEgKiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfZ2t2cG9fMzAyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgobWluLWNvbnRlbnQsIDJmcikgbWlubWF4KG1pbi1jb250ZW50LCAxMjBweCkgbWlubWF4KG1pbi1jb250ZW50LCAzZnIpIG1pbi1jb250ZW50O1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWdyb3VwXzF3enFlX2drdnBvXzMzNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZF8xd3pxZV9na3Zwb18zMDIuYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV9na3Zwb18zMzk6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTAwcHgsIDFmcik7XG4gIGdhcDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlX2drdnBvXzMwMi5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlX2drdnBvXzMzOSA+IC5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1ncm91cF8xd3pxZV9na3Zwb18zMzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfZ2t2cG9fMzAyLmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfZ2t2cG9fMzM5ID4gLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWdyb3VwXzF3enFlX2drdnBvXzMzNi5hd3N1aV90b2tlbi1lZGl0b3Itc3VwcG9ydHMtZ3JvdXBzXzF3enFlX2drdnBvXzM0ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtaGVhZGVyXzF3enFlX2drdnBvXzM1Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLW91eDg5NCwgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtbGN4MGFpLCA3MDApO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtY2VsbF8xd3pxZV9na3Zwb18zNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV9na3Zwb18zMzkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWNlbGxfMXd6cWVfZ2t2cG9fMzU4LmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfZ2t2cG9fMzM5Om5vdCgjXFw5KTpudGgtY2hpbGQoNCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1hZGQtdG9rZW5fMXd6cWVfZ2t2cG9fMzY3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRlbnQtd3JhcHBlcl8xd3pxZV9na3Zwb18zNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9jdXN0b20tY29udHJvbF8xd3pxZV9na3Zwb18zNzU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9pbnB1dF8xd3pxZV9na3Zwb18xODQ6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3Jlc3VsdHNfMXd6cWVfZ2t2cG9fMzgzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtdm05OXF6LCA1cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdG9rZW4tdHJpZ2dlcl8xd3pxZV9na3Zwb18zODg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWFsbF8xd3pxZV9na3Zwb18zOTM6bm90KCNcXDkpLFxuLmF3c3VpX2pvaW4tb3BlcmF0aW9uXzF3enFlX2drdnBvXzM5NDpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLWZpbHRlci1hY3Rpb25zXzF3enFlX2drdnBvXzM5NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnN0cmFpbnRfMXd6cWVfZ2t2cG9fMzk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3ZywgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xOWJzb18xMmp4aV8xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMTJqeGlfMTU0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuLmF3c3VpX3Jvb3RfMTlic29fMTJqeGlfMTUzLmF3c3VpX2hhcy1ncm91cHNfMTlic29fMTJqeGlfMTg3Om5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1yb290XzE5YnNvXzEyanhpXzE1NC5hd3N1aV9oYXMtZ3JvdXBzXzE5YnNvXzEyanhpXzE4Nzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygycHggKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpO1xufVxuLmF3c3VpX3Jvb3RfMTlic29fMTJqeGlfMTUzLmF3c3VpX2hhcy1ncm91cHNfMTlic29fMTJqeGlfMTg3LmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb18xMmp4aV8xOTE6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMTJqeGlfMTU0LmF3c3VpX2hhcy1ncm91cHNfMTlic29fMTJqeGlfMTg3LmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb18xMmp4aV8xOTE6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMnB4ICsgMiAqIHZhcigtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHUsIDJweCkgKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpO1xufVxuXG4uYXdzdWlfaW5uZXItcm9vdF8xOWJzb18xMmp4aV8xNTQ6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3Rva2VuXzE5YnNvXzEyanhpXzIwMDpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItdG9rZW5fMTlic29fMTJqeGlfMjAxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLTJ1a2RwdSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tMnVrZHB1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvLCAjZjBmYmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbl8xOWJzb18xMmp4aV8yMDAuYXdzdWlfZ3JvdXBlZF8xOWJzb18xMmp4aV8yMTQ6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXRva2VuXzE5YnNvXzEyanhpXzIwMS5hd3N1aV9ncm91cGVkXzE5YnNvXzEyanhpXzIxNDpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hd3N1aV9pbm5lci10b2tlbl8xOWJzb18xMmp4aV8yMDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KSAvIDIpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCkgLyAyKTtcbn1cblxuLmF3c3VpX2xpc3RfMTlic29fMTJqeGlfMjI2Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9zaG93LW9wZXJhdGlvbl8xOWJzb18xMmp4aV8yMzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV9zZWxlY3RfMTlic29fMTJqeGlfMjQzOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1zZWxlY3RfMTlic29fMTJqeGlfMjQ0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdG9rZW4tY29udGVudF8xOWJzb18xMmp4aV8yNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtdm05OXF6LCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWNvbnRlbnQtZ3JvdXBlZF8xOWJzb18xMmp4aV8yNTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuXG4uYXdzdWlfaW5uZXItdG9rZW4tY29udGVudF8xOWJzb18xMmp4aV8yNTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMXB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuXG4uYXdzdWlfZWRpdC1idXR0b25fMTlic29fMTJqeGlfMjY0Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMmp4aV8yNjU6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzEyanhpXzI2Njpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzEyanhpXzI2NDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMTJqeGlfMjY1Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMmp4aV8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzEyanhpXzI2NDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMTJqeGlfMjY1Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMmp4aV8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTFpdW15MywgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzEyanhpXzI2NDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMmp4aV8yNjU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTJqeGlfMjY2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0xaXVteTMsIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMWl1bXkzLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMWl1bXkzLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0xaXVteTMsIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTFpdW15MywgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMWl1bXkzLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xMmp4aV8yNjQ6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzEyanhpXzI2NTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTJqeGlfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xMmp4aV8yNjQ6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzEyanhpXzI2NTpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTJqeGlfMjY2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xMmp4aV8yNjQ6bm90KCNcXDkpOmRpc2FibGVkLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzEyanhpXzI2NTpub3QoI1xcOSk6ZGlzYWJsZWQsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTJqeGlfMjY2Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1LCAjZGVkZWUzKTtcbn1cblxuLmF3c3VpX3Rva2VuLWRpc2FibGVkXzE5YnNvXzEyanhpXzMyNDpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLW5wbXZndSwgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQteTJlb3hmLCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xdnR6cl8xbDh6aF85Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdmlldy1idXR0b25fMXZ0enJfMWw4emhfMTM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9icm93c2UtYnV0dG9uXzF2dHpyXzFsOHpoXzE3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGF5b3V0XzF2dHpyXzFsOHpoXzIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9sYXlvdXRfMXZ0enJfMWw4emhfMjEgPiAqOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0LXVyaV8xdnR6cl8xbDh6aF8zMzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDIwMHB4O1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2xheW91dC12ZXJzaW9uXzF2dHpyXzFsOHpoXzM3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTgwcHg7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTQwcHg7XG4gIGlubGluZS1zaXplOiAyMCU7XG59XG4uYXdzdWlfbGF5b3V0LWRpdmlkZXJfMXZ0enJfMWw4emhfNDI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYygyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgKyAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4XzdlbDNpXzE1Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1seXpiMGssIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1qaGJxZzksIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF83ZWwzaV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4XzdlbDNpXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfN2VsM2lfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF83ZWwzaV8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4XzdlbDNpXzE1Mzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uLWV4cGFuZGVkXzF4ZTg4XzdlbDNpXzE3NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uLWV4cGFuZGVkXzF4ZTg4XzdlbDNpXzE3NDpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfN2VsM2lfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF83ZWwzaV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfN2VsM2lfMjI1KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4XzdlbDNpXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWZvY3VzLWhpZ2hsaWdodF8xeGU4OF83ZWwzaV8yMjUpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF83ZWwzaV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfN2VsM2lfMjI1KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4XzdlbDNpXzE1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfN2VsM2lfMTUzOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzLCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1nb2JydWksICNlYmViZjApO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfNXlodXZfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfNXlodXZfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF81eWh1dl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzV5aHV2XzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzV5aHV2XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfNXlodXZfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF81eWh1dl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzV5aHV2XzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzV5aHV2XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfNXlodXZfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF81eWh1dl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzV5aHV2XzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzV5aHV2XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfNXlodXZfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF81eWh1dl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWFsaWduLXRvcF9jNnR1cF81eWh1dl8yNTQ6bm90KCNcXDkpIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXdyYXBfYzZ0dXBfNXlodXZfMjYwKSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX2JvZHktY2VsbC1jb3VudGVyX2M2dHVwXzV5aHV2XzI2NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbSwgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICAvKlxuICAgIFJlbW92ZSB0aGUgcGxhY2Vob2xkZXIgYm9yZGVyIGlmIHRoZSByb3cgaXMgbm90IHNlbGVjdGFibGUuXG4gICAgUm93cyB0aGF0IGFyZSBub3Qgc2VsZWN0YWJsZSB3aWxsIHJlc2VydmUgdGhlIGhvcml6b250YWwgc3BhY2VcbiAgICB0aGF0IHRoZSBwbGFjZWhvbGRlciBib3JkZXIgd291bGQgY29uc3VtZS5cbiAgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfNXlodXZfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF81eWh1dl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzV5aHV2XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF81eWh1dl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzV5aHV2XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF81eWh1dl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzV5aHV2XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF81eWh1dl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3ZlciA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfNXlodXZfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfNXlodXZfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzV5aHV2XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfNXlodXZfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzV5aHV2XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfNXlodXZfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzV5aHV2XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfNXlodXZfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF81eWh1dl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzV5aHV2XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzV5aHV2XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfNXlodXZfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF81eWh1dl8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfNXlodXZfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF81eWh1dl8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF81eWh1dl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzV5aHV2Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfNXlodXZfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzV5aHV2XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfNXlodXZfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF81eWh1dl8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF81eWh1dl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mykge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2JvZHktY2VsbC1maXJzdC1yb3dfYzZ0dXBfNXlodXZfMTAzNzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfNXlodXZfMTA0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MCk6bm90KC5hd3N1aV9oYXMtZm9vdGVyX2M2dHVwXzV5aHV2XzEwNDApIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF81eWh1dl8xMDQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwKS5hd3N1aV9oYXMtZm9vdGVyX2M2dHVwXzV5aHV2XzEwNDAge1xuICAvKlxuICBBZGQgYSBib3R0b20gYm9yZGVyIHRvIHRoZSBib2R5IGNlbGxzIG9mIHRoZSBsYXN0IHJvdyBhcyBhIHNlcGFyYXRvciBiZXR3ZWVuIHRoZVxuICB0YWJsZSBhbmQgdGhlIGZvb3RlclxuICAqL1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNoYWRlZF9jNnR1cF81eWh1dl8xMDUwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM244enEzLCAjZjZmNmY5KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfNXlodXZfNTM2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwKTpub3QoLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF81eWh1dl8xMDQwKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1iNTFsdDksICNkZWRlZTMpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8sICNmMGZiZmYpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLXl2OTN2ZCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC15djkzdmQsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF81eWh1dl8xMDQwLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLXl2OTN2ZCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzV5aHV2XzcwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIHotaW5kZXg6IDc5ODtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcGFkZGluZztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1xdWljay01am5uanosIDkwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1zdGlja3ktdG4wNzJ1LCBjdWJpYy1iZXppZXIoMSwgMCwgMC44MywgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzV5aHV2XzcwMi5hd3N1aV90YWJsZS12YXJpYW50LWZ1bGwtcGFnZV9jNnR1cF81eWh1dl8xMTAxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzV5aHV2XzcwMi5hd3N1aV9ib2R5LWNlbGwtc2hhZGVkX2M2dHVwXzV5aHV2XzEwNTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zbjh6cTMsICNmNmY2ZjkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8sICNmMGZiZmYpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF81eWh1dl83MDIuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiA0cHggMCAwIDAgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF81eWh1dl8xMTE4IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczksIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKSwgOHB4IDAgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF81eWh1dl8xMTE4OmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNWQxaGt4LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAtMjRweCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfMTEyNzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01ZDFoa3gsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwcHggLTI0cHggMHB4IDBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfYzZ0dXBfNXlodXZfMTEyNzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXoydmRzOSwgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF81eWh1dl8xMTE4Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtejJ2ZHM5LCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF81eWh1dl8xMTE4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVkMWhreCwgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDApLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzV5aHV2XzExNDkge1xuICBib3JkZXItYmxvY2stZW5kOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDApLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzV5aHV2XzExNDkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDAuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTE1Njpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWV3eGVkaSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDAuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTE1NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzV5aHV2XzExNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDAuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTE0OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MC5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMTQ5Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMDQwLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzV5aHV2XzExNTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF81eWh1dl8xMTU2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzV5aHV2XzEwNDA6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTE1NikgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTE4Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzV5aHV2XzExODc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF81eWh1dl8xMTg3Om5vdCgjXFw5KSwgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF81eWh1dl8xMTgyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvcl9jNnR1cF81eWh1dl8xMTgyOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBtaW4tYmxvY2stc2l6ZTogMTBweDtcbiAgbWluLWlubGluZS1zaXplOiAxMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWRpc2FibGVkX2M2dHVwXzV5aHV2XzEyMTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtYXBraWN1LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yX2M2dHVwXzV5aHV2XzExODI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMsICMwMDJiNjYpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3JfYzZ0dXBfNXlodXZfMTE4Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5LCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvd19jNnR1cF81eWh1dl8xMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itcm93X2M2dHVwXzV5aHV2XzEyMjEgPiA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1jb250cm9sc19jNnR1cF81eWh1dl8xMjMxOm5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itcm93LWVkaXRvcl9jNnR1cF81eWh1dl8xMjM0Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gNiAqIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAyICogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF81eWh1dl8xMjM3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF81eWh1dl8xMjM3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItZm9jdXNhYmxlX2M2dHVwXzV5aHV2XzEyMzc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItZm9jdXNhYmxlX2M2dHVwXzV5aHV2XzEyMzc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzV5aHV2XzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1pY29uX2M2dHVwXzV5aHV2XzEyNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF81eWh1dl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzV5aHV2XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF81eWh1dl8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfNXlodXZfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzV5aHV2XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF81eWh1dl8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfNXlodXZfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzV5aHV2XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF81eWh1dl8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF81eWh1dl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfNXlodXZfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzV5aHV2XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzV5aHV2XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpICsgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX3Jlc2l6YWJsZS1jb2x1bW5zX2M2dHVwXzV5aHV2XzEzNzMpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MykgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzV5aHV2XzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MykgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTE4MiB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKTpmb2N1cy13aXRoaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKTpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpIC0gMXB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpOmZvY3VzLXdpdGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF81eWh1dl83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2MzpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6Zmlyc3QtY2hpbGQge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgLSAxcHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2MzpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfNXlodXZfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzV5aHV2XzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF81eWh1dl8xMjYxLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfNXlodXZfMTQyNyAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1pY29uX2M2dHVwXzV5aHV2XzEyNjEge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbi5hd3N1aV9ib2R5LWNlbGwtaGFzLXN1Y2Nlc3NfYzZ0dXBfNXlodXZfMTQzMCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF81eWh1dl8xNDI3LmF3c3VpX2JvZHktY2VsbC1oYXMtc3VjY2Vzc19jNnR1cF81eWh1dl8xNDMwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgKyBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF81eWh1dl8xNDI3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTE4MiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzV5aHV2XzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF81eWh1dl8xNDI3ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF81eWh1dl8xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfNXlodXZfMTQyNyA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xMzc2ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF81eWh1dl8xMTgyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF81eWh1dl8xMTg3LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfNXlodXZfMTQyNyA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF81eWh1dl8xMTg3IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF81eWh1dl83MDIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF81eWh1dl8xNDI3LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzV5aHV2XzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOmhvdmVyOmhvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpob3Zlcjpob3ZlciAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1pY29uX2M2dHVwXzV5aHV2XzEyNjEge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6aG92ZXI6aG92ZXI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF81eWh1dl80NTMpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxLCAjZjNmM2Y3KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1zZTJ5M3MsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1zZTJ5M3MsICM4YzhjOTQpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF81eWh1dl83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpob3Zlcjpob3ZlcjpmaXJzdC1jaGlsZCB7XG4gIGluc2V0LWlubGluZTogMDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOmhvdmVyOmhvdmVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTE4MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTE4MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyhjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpIC0gMiAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzV5aHV2XzExODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGMoY2FsYyhjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKSAtIDIgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfNXlodXZfMTA0MC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTE0OSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF81eWh1dl8xNjAge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC8gMikgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzV5aHV2XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfNXlodXZfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfNXlodXZfMTA0MDpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MCkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgLSAodmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1maXJzdC1yb3dfYzZ0dXBfNXlodXZfMTAzNzpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzV5aHV2XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfNXlodXZfMTA0MCkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTYwIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgLSAodmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzV5aHV2XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzV5aHV2XzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF81eWh1dl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzV5aHV2XzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfNXlodXZfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfNXlodXZfMTE4MiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfNXlodXZfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF81eWh1dl80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzV5aHV2XzExODcge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfNXlodXZfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzV5aHV2XzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfNXlodXZfMzYzOmZpcnN0LWNoaWxkIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfNXlodXZfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF81eWh1dl8zNjM6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF81eWh1dl8xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzV5aHV2XzM2MzpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF81eWh1dl83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfaXRlbXMtbG9hZGVyXzExNXB0XzE2bDA3XzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV94N3BldV8xcjZlbl8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVzaXplLWFjdGl2ZS13aXRoLWZvY3VzX3g3cGV1XzFyNmVuXzE0NSkgKiB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV8xcjZlbl8xNTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCkgLyAyKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwO1xufVxudGg6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfcmVzaXplci13cmFwcGVyX3g3cGV1XzFyNmVuXzE1MDpoYXMoLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXI2ZW5fMTU4KS5hd3N1aV9pcy1ib3JkZXJsZXNzX3g3cGV1XzFyNmVuXzE1OCB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yZXNpemVyLWJ1dHRvbi13cmFwcGVyX3g3cGV1XzFyNmVuXzE2Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG50aDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV9kaXZpZGVyX3g3cGV1XzFyNmVuXzE1OCxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzFyNmVuXzE1ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1xOWowMDQsIDE4cHgpO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gY2FsYygyICogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkpKTtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC0wcjJ3Y3MsICM4YzhjOTQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG50aDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV9kaXZpZGVyLWRpc2FibGVkX3g3cGV1XzFyNmVuXzE4MiB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXI2ZW5fMTU4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KSAvIDIpO1xufVxuXG50aDpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IC5hd3N1aV9yZXNpemVyLXdyYXBwZXJfeDdwZXVfMXI2ZW5fMTUwLmF3c3VpX3Zpc3VhbC1yZWZyZXNoX3g3cGV1XzFyNmVuXzE5MC5hd3N1aV9pcy1ib3JkZXJsZXNzX3g3cGV1XzFyNmVuXzE1OCAuYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xcjZlbl8xNTgge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfZGl2aWRlci1hY3RpdmVfeDdwZXVfMXI2ZW5fMTk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUta3Y4ZWl4LCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXI2ZW5fMTUwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXI2ZW5fMTUwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX3g3cGV1XzFyNmVuXzE0NSAuYXdzdWlfcmVzaXplcl94N3BldV8xcjZlbl8xNTA6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplcl94N3BldV8xcjZlbl8xNTA6bm90KCNcXDkpOmhvdmVyICsgLmF3c3VpX2RpdmlkZXJfeDdwZXVfMXI2ZW5fMTU4IHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1rdjhlaXgsICMwZjE0MWEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXI2ZW5fMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV8xcjZlbl8yNDY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXI2ZW5fMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV8xcjZlbl8yNDY6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpIC0gMnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcmVzaXplcl94N3BldV8xcjZlbl8xNTAuYXdzdWlfaGFzLWZvY3VzX3g3cGV1XzFyNmVuXzI0Njpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgLSAycHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgLSAycHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSAtIDJweCkgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgLSAycHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpIC0gMnB4KSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSAtIDJweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmFja2VyX3g3cGV1XzFyNmVuXzI2ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIGRhc2hlZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUta3Y4ZWl4LCAjMGYxNDFhKTtcbiAgaW5saW5lLXNpemU6IDA7XG4gIGluc2V0LWJsb2NrOiAwO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfMXI2ZW5fMTQ1IC5hd3N1aV90cmFja2VyX3g3cGV1XzFyNmVuXzI2ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1sNTYzN20sICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLW91eDg5NCwgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtbGN4MGFpLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODM6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMXUyNjdfMjA0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci10YWJsZS1zdGlja3ktd2lkdGgtYWkzMW1pLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdHVja18xc3BhZV8xdTI2N18yMDc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfMXUyNjdfMjA3KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlXzF1MjY3XzIwNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfMXUyNjdfMjA3LmF3c3VpX2hlYWRlci1jZWxsLWhpZGRlbl8xc3BhZV8xdTI2N18yMTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1lbWJlZGRlZF8xc3BhZV8xdTI2N18yMTYuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpub3QoOmlzKC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMXUyNjdfMjA0LCAuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMXUyNjdfMjE2KSksIC5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWJvcmRlcmxlc3NfMXNwYWVfMXUyNjdfMjE2LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6bm90KDppcyguYXdzdWlfaGVhZGVyLWNlbGwtc3RpY2t5XzFzcGFlXzF1MjY3XzIwNCwgLmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzF1MjY3XzIxNikpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDk6bm90KCNcXDkpOmxhc3QtY2hpbGQsIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXUyNjdfMjE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItbDU2MzdtLCAjZmZmZmZmKTtcbiAgei1pbmRleDogNzk4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBwYWRkaW5nO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXF1aWNrLTVqbm5qeiwgOTBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXN0aWNreS10bjA3MnUsIGN1YmljLWJlemllcigxLCAwLCAwLjgzLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV8xdTI2N18yMTYuYXdzdWlfdGFibGUtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfMXUyNjdfMjQwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWxlZnRfMXNwYWVfMXUyNjdfMjQzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fMXNwYWVfMXUyNjdfMjQzKSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLXN1dXJ6aiwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0XzFzcGFlXzF1MjY3XzI0Njpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01ZDFoa3gsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwcHggLTI0cHggMHB4IDBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1zdGFydF8xc3BhZV8xdTI2N18yNDYgPiAuYXdzdWlfcmVzaXplLWRpdmlkZXJfMXNwYWVfMXUyNjdfMjUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0XzFzcGFlXzF1MjY3XzI0Njpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXoydmRzOSwgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kXzFzcGFlXzF1MjY3XzI1ODpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXoydmRzOSwgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF8xc3BhZV8xdTI2N18yNTg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNWQxaGt4LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAtMjRweCAwIDApO1xufVxuXG4uYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzF1MjY3XzI2ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1tcXIyNzYsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfZWRpdC1pY29uXzFzcGFlXzF1MjY3XzI3Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV8xdTI2N18yODg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpICsgdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xdTI2N18yMTkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCkgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzF1MjY3XzE4Mzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV8xdTI2N18zNDAuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGVkXzFzcGFlXzF1MjY3XzM0MCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4MiA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfMXUyNjdfMjY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xdTI2N18yMTk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMXUyNjdfMzQwKSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4MiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xdTI2N18yMTk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMXUyNjdfMzQwKSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpob3ZlciwgLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzF1MjY3XzIxOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV8xdTI2N18zNDApLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV8xdTI2N18zNDAgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xdTI2N18yMTk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMXUyNjdfMzQwKSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpob3ZlciA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfMXUyNjdfMjY4LCAuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXUyNjdfMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzF1MjY3XzM0MCkuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGVkXzFzcGFlXzF1MjY3XzM0MCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4MiA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfMXUyNjdfMjY4IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTg4M2Q0MywgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC10ZXh0XzFzcGFlXzF1MjY3XzM1NDpub3QoI1xcOSkge1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1xOWowMDQsIDE4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC8gMik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdGV4dF8xc3BhZV8xdTI2N18zNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtdGV4dC13cmFwXzFzcGFlXzF1MjY3XzM1OCkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLWFzY2VuZGluZ18xc3BhZV8xdTI2N18zNjQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlci1jZWxsLWRlc2NlbmRpbmdfMXNwYWVfMXUyNjdfMzY1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4vKlxuSW4gVmlzdWFsIFJlZnJlc2ggdGhlIGZpcnN0IGNlbGwgaW4gdGhlIGhlYWRlciBzaG91bGQgYWxpZ25cbndpdGggdGhlIGxlZnQgZWRnZSBvZiB0aGUgdGFibGUgYXMgY2xvc2VseSBhcyBwb3NzaWJsZS4gSWYgdGhlXG5sYXN0IGhlYWRlciBjZWxsIGlzIHNvcnRhYmxlIHRoZSBzb3J0IGljb24gc2hvdWxkIGFsaWduIHdpdGggdGhlXG5zZXR0aW5ncyBpY29uIGluIHRoZSBwYWdpbmF0aW9uIHNsb3QuXG4qL1xuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTYpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2KTpmaXJzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXUyNjdfMjg4IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpICsgdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpIHtcbiAgLypcbiAgICBTdHJpcGVkIHJvd3MgcmVxdWlyZXMgYWRkaXRpb25hbCBsZWZ0IHBhZGRpbmcgYmVjYXVzZSB0aGVcbiAgICBzaGFkZWQgYmFja2dyb3VuZCBtYWtlcyB0aGUgY2hpbGQgY29udGVudCBhcHBlYXIgdG9vIGNsb3NlXG4gICAgdG8gdGhlIHRhYmxlIGVkZ2UuXG4gICovXG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzF1MjY3XzE4MyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzF1MjY3XzE4MyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXUyNjdfMjg4IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMHB4ICsgdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV8xdTI2N180NzkpOm5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xdTI2N180NzkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV8xdTI2N180NzkpOm5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xdTI2N180NzkpLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV8xdTI2N18yODgge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV8xdTI2N180Nzk6bm90KC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzF1MjY3XzQ3OSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzF1MjY3XzQ3OTpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMXUyNjdfNDc5KS5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXUyNjdfMjg4IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xdTI2N18yMTk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1yZXNpemFibGVfMXNwYWVfMXUyNjdfNDkxKSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzF1MjY3XzQ3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMXUyNjdfNDc5LmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV8xdTI2N18yODg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyX2ZhcXQ4XzFqYzljXzE4MTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNXB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhcl9mYXF0OF8xamM5Y18xODFbZGF0YS1zdHVjaz1mYWxzZV06bm90KCNcXDkpIHtcbiAgY2xpcC1wYXRoOiBpbnNldCgtOTk5OXB4IDAgMCAwIHJvdW5kIHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCkpO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItY29udGVudF9mYXF0OF8xamM5Y18xOTM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTVweDtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLXZpc2libGVfZmFxdDhfMWpjOWNfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItbmF0aXZlLWludmlzaWJsZV9mYXF0OF8xamM5Y18xOTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTVweDtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW9mZnNldF9mYXF0OF8xamM5Y18yMDI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogNzk5O1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4XzFqYzljXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9mYXF0OF8xamM5Y18yMDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBibG9jay1zaXplOiAxNXB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4XzFqYzljXzIwMi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9mYXF0OF8xamM5Y18yMDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNXB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbW9kYWwtYWN0aW9uc18xMmh5el93Ymg5ZF8xODE6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX3N1Ym1pdC1idXR0b25fMTJoeXpfd2JoOWRfMTg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGFzdC11cGRhdGVkLWNhcHRpb25fMTJoeXpfd2JoOWRfMTg5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfbDBkdjBfNDY2bmZfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9oZWFkZXJfbDBkdjBfNDY2bmZfMTc5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS0zM2g5ajgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduaywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLTJyc2gzeiwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC13bjBuN2gsIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpICsgdmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF80NjZuZl8xOTM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLTMzaDlqOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LTh4YjJxaiwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtMHQ2ZHdjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTV2YmlhZCwgIzBmMTQxYSk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2hlYWRlci1saW5rLS1oYXMtbG9nb19sMGR2MF80NjZuZl8yMDQgPiAuYXdzdWlfaGVhZGVyLWxpbmstdGV4dF9sMGR2MF80NjZuZl8yMDQ6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2hlYWRlci1sb2dvX2wwZHYwXzQ2Nm5mXzIwOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMS4yNSAqIHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KSk7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLWxvZ28tLXN0cmV0Y2hlZF9sMGR2MF80NjZuZl8yMTU6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2l0ZW1zLWNvbnRyb2xfbDBkdjBfNDY2bmZfMjIwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9saXN0LWNvbnRhaW5lcl9sMGR2MF80NjZuZl8yMjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tOWIxeXJ6LCA0MHB4KTtcbn1cblxuLmF3c3VpX2l0ZW1zLWNvbnRyb2xfbDBkdjBfNDY2bmZfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWNvbnRhaW5lcl9sMGR2MF80NjZuZl8yMjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC12MG1hMzUsIDIwcHgpO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF80NjZuZl8yMzIgPiAuYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfNDY2bmZfMjMyICsgLmF3c3VpX2l0ZW1zLWNvbnRyb2xfbDBkdjBfNDY2bmZfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfNDY2bmZfMjMyID4gLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwXzQ2Nm5mXzIzMiArIC5hd3N1aV9saXN0LWNvbnRhaW5lcl9sMGR2MF80NjZuZl8yMjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfbGlzdF9sMGR2MF80NjZuZl8yMjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdF9sMGR2MF80NjZuZl8yNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtbmF2LWxlZnQtd24wbjdoLCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWN1NG5tdywgMjRweCk7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3QtLWZpcnN0X2wwZHYwXzQ2Nm5mXzI1Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9saXN0LXZhcmlhbnQtZXhwYW5kYWJsZS1saW5rLWdyb3VwX2wwZHYwXzQ2Nm5mXzI1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4bC1hdXQxdTcsIDQwcHgpO1xufVxuXG4uYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzQ2Nm5mXzI2MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF80NjZuZl8yNTIgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzQ2Nm5mXzI2MDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cblxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfNDY2bmZfMjcxOm5vdCgjXFw5KSxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfNDY2bmZfMjcyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkpO1xufVxuLmF3c3VpX3NlY3Rpb24tLW5vLWlkZW50X2wwZHYwXzQ2Nm5mXzI3NTpub3QoI1xcOSksXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwLS1uby1pZGVudF9sMGR2MF80NjZuZl8yNzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfNDY2bmZfMjcxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtMngtbC11NWlkYTUsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzQ2Nm5mXzI3MS5hd3N1aV9yZWZyZXNoX2wwZHYwXzQ2Nm5mXzI4NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLTJ4LW0tNGV1cXNrLCAxNnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpKTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfNDY2bmZfMjUyID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF80NjZuZl8yNjA6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX3NlY3Rpb25fbDBkdjBfNDY2bmZfMjcxIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfc2VjdGlvbl9sMGR2MF80NjZuZl8yNzEgPiBkaXY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9saXN0LXZhcmlhbnQtc2VjdGlvbi1ncm91cF9sMGR2MF80NjZuZl8yOTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3NlY3Rpb24tZ3JvdXBfbDBkdjBfNDY2bmZfMzAyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLXpmODJkciwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGVfbDBkdjBfNDY2bmZfMzE0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGlua19sMGR2MF80NjZuZl8zMTg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktcDlkamptLCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfNDY2bmZfMzI3Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LW55NGh1cCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfNDY2bmZfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9saW5rX2wwZHYwXzQ2Nm5mXzMxODpub3QoI1xcOSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfNDY2bmZfMTkzOm5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9saW5rX2wwZHYwXzQ2Nm5mXzMxODpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF80NjZuZl8xOTM6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2xpbmtfbDBkdjBfNDY2bmZfMzE4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfNDY2bmZfMTkzOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzQ2Nm5mXzE5Mzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rX2wwZHYwXzQ2Nm5mXzMxODpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9saW5rX2wwZHYwXzQ2Nm5mXzMxODpub3QoI1xcOSk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfNDY2bmZfMTkzOm5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9saW5rX2wwZHYwXzQ2Nm5mXzMxODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtMzl1dnhyLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2luZm9fbDBkdjBfNDY2bmZfMzY0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2V4dGVybmFsLWljb25fbDBkdjBfNDY2bmZfMzY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyX2wwZHYwXzQ2Nm5mXzIzMjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWRlZmF1bHRfbDBkdjBfNDY2bmZfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLWhlNDhuciwgMjRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1wYW5lbC1kaXZpZGVyLW1hcmdpbi1ob3Jpem9udGFsLXl3MzFwMCwgOHB4KSk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfNDY2bmZfMjMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWEzZzF4eSwgI2M2YzZjZCk7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwXzQ2Nm5mXzIzMiA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF80NjZuZl8yMzI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9wY2d6NV8xamFrel8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWlubGluZS1zaXplOiA4MDBweDtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgLyAyKTtcbn1cblxuLmF3c3VpX3NsaWRlcl9wY2d6NV8xamFrel8xOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfMWpha3pfMTk0Om5vdCgjXFw5KSwgLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xamFrel8xOTQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1XzFqYWt6XzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtbHhybjZmLCAjOGM4Yzk0KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkpO1xuICBibG9jay1zaXplOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfMWpha3pfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOTpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8xamFrel8xOTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfMWpha3pfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8xamFrel8xOTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWpha3pfMjA5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFqYWt6XzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC1naHFtN3UsICMwMDZjZTApKTtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1zbGlkZXItcmFuZ2UtaW5saW5lLXNpemUtNmI5eXBhKSArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFqYWt6XzE5NC5hd3N1aV9lcnJvcl9wY2d6NV8xamFrel8yMjI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtNDF0MGE1LCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFqYWt6XzE5NC5hd3N1aV93YXJuaW5nX3BjZ3o1XzFqYWt6XzIyNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXR3YThqbywgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xamFrel8xOTQuYXdzdWlfYWN0aXZlX3BjZ3o1XzFqYWt6XzIyODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtMnF0c2M0LCAjMDA0YTllKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFqYWt6XzE5NC5hd3N1aV9lcnJvci1hY3RpdmVfcGNnejVfMWpha3pfMjMxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1hM3kxcXMsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWpha3pfMTk0LmF3c3VpX3dhcm5pbmctYWN0aXZlX3BjZ3o1XzFqYWt6XzIzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xdG1tYWksICM4NTU5MDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWpha3pfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xamFrel8xOTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfMWpha3pfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xamFrel8xOTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWpha3pfMjA5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLXNsaWRlci1yYW5nZS1pbmxpbmUtc2l6ZS02Yjl5cGEpICsgdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlLCAjNjU2ODcxKSk7XG59XG5cbi5hd3N1aV9sYWJlbHNfcGNnejVfMWpha3pfMjQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIHJlcGVhdChjYWxjKCh2YXIoLS1hd3N1aS1zbGlkZXItbGFiZWwtY291bnQtNmI5eXBhKSAtIDIpIC8gMiArICh2YXIoLS1hd3N1aS1zbGlkZXItbGFiZWwtY291bnQtNmI5eXBhKSAtIDIpIC8gMiAtIDEpLCAyZnIpIDNmcjtcbiAgZ3JpZC1hdXRvLXJvd3M6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cbi5hd3N1aV9sYWJlbHMtbm9yZWZfcGNnejVfMWpha3pfMjUxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbi5hd3N1aV9sYWJlbHMtcmVmZXJlbmNlX3BjZ3o1XzFqYWt6XzI1NDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbi1zdGFydDogdmFyKC0tYXdzdWktc2xpZGVyLXJlZmVyZW5jZS1jb2x1bW4tNmI5eXBhKTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiB2YXIoLS1hd3N1aS1zbGlkZXItbmV4dC1yZWZlcmVuY2UtY29sdW1uLTZiOXlwYSk7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2xhYmVscy1taW5fcGNnejVfMWpha3pfMjYxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiB2YXIoLS1hd3N1aS1zbGlkZXItbWluLWVuZC02Yjl5cGEpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV9sYWJlbHMtbWF4X3BjZ3o1XzFqYWt6XzI2Nzpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IGNhbGModmFyKC0tYXdzdWktc2xpZGVyLWxhYmVsLWNvdW50LTZiOXlwYSkgKyAxKTtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHZhcigtLWF3c3VpLXNsaWRlci1tYXgtc3RhcnQtNmI5eXBhKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX2xhYmVscy1hcmlhLWRlc2NyaXB0aW9uX3BjZ3o1XzFqYWt6XzI3NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hd3N1aV9sYWJlbHNfcGNnejVfMWpha3pfMjQ1Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gIC5hd3N1aV9sYWJlbHMtbWluX3BjZ3o1XzFqYWt6XzI2MTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICB9XG4gIC5hd3N1aV9sYWJlbHMtbWF4X3BjZ3o1XzFqYWt6XzI2Nzpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC5hd3N1aV9sYWJlbHNfcGNnejVfMWpha3pfMjQ1ID4gLmF3c3VpX2xhYmVscy1yZWZlcmVuY2VfcGNnejVfMWpha3pfMjU0Om5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYXdzdWlfdGlja3NfcGNnejVfMWpha3pfMjkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWF3c3VpLXNsaWRlci10aWNrLWNvdW50LTZiOXlwYSksIDFmcik7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAvIDIpO1xufVxuLmF3c3VpX3RpY2tzLXdyYXBwZXJfcGNnejVfMWpha3pfMjk5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpIC8gLTIpO1xufVxuXG4uYXdzdWlfdGlja19wY2d6NV8xamFrel8yOTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWx4cm42ZiwgIzhjOGM5NCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogLTRweDtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFqYWt6XzI5My5hd3N1aV9taWRkbGVfcGNnejVfMWpha3pfMzE0Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCwgLmF3c3VpX3RpY2tfcGNnejVfMWpha3pfMjkzLmF3c3VpX21pZGRsZV9wY2d6NV8xamFrel8zMTQ6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYXdzdWlfdGlja19wY2d6NV8xamFrel8yOTMuYXdzdWlfZmlsbGVkX3BjZ3o1XzFqYWt6XzMxNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC1naHFtN3UsICMwMDZjZTApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFqYWt6XzI5My5hd3N1aV9maWxsZWRfcGNnejVfMWpha3pfMzE3LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFqYWt6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTE2NHVkZSwgIzY1Njg3MSkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWpha3pfMjkzLmF3c3VpX2FjdGl2ZV9wY2d6NV8xamFrel8yMjg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLTJxdHNjNCwgIzAwNGE5ZSkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWpha3pfMjkzLmF3c3VpX2Vycm9yX3BjZ3o1XzFqYWt6XzIyMjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtNDF0MGE1LCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xamFrel8yOTMuYXdzdWlfd2FybmluZ19wY2d6NV8xamFrel8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdHdhOGpvLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xamFrel8yOTMuYXdzdWlfZXJyb3ItYWN0aXZlX3BjZ3o1XzFqYWt6XzIzMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtYTN5MXFzLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xamFrel8yOTMuYXdzdWlfd2FybmluZy1hY3RpdmVfcGNnejVfMWpha3pfMjM0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTF0bW1haSwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWpha3pfMjkzLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFqYWt6XzI5My5hd3N1aV9yZWFkb25seV9wY2d6NV8xamFrel8yMTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKSk7XG59XG5cbi5hd3N1aV90b29sdGlwLXRodW1iX3BjZ3o1XzFqYWt6XzM0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHhsLTMyc3JtNCwgMzJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCkgLyAtMSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tYXdzdWktc2xpZGVyLXRvb2x0aXAtcG9zaXRpb24tNmI5eXBhKTtcbn1cbi5hd3N1aV90b29sdGlwLXRodW1iX3BjZ3o1XzFqYWt6XzM0NS5hd3N1aV9yZWFkb25seV9wY2d6NV8xamFrel8yMTM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgLyAtMSk7XG59XG5cbi5hd3N1aV90aHVtYl9wY2d6NV8xamFrel8zNTg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogMDtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpIC8gLTIpO1xuICBvdXRsaW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDk6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV8xamFrel8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFqYWt6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8xamFrel8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfMWpha3pfMjA5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV8xamFrel8zNTguYXdzdWlfcmVhZG9ubHlfcGNnejVfMWpha3pfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMiwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTE2NHVkZSwgIzY1Njg3MSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlLCAjNjU2ODcxKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eSwgIzAwNGE5ZSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFqYWt6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8xamFrel8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfMWpha3pfMjA5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV8xamFrel8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajIsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGUsICM2NTY4NzEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTE2NHVkZSwgIzY1Njg3MSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS12YTFndnksICMwMDRhOWUpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1OC5hd3N1aV9taW5fcGNnejVfMWpha3pfMzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTFweCArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xamFrel8zNTguYXdzdWlfbWF4X3BjZ3o1XzFqYWt6XzM5Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKDFweCArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xamFrel8zNTg6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtYm02bG5kLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQsICMwMDZjZTApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLTZiOXlwYSwgNTAlKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4Om5vdCgjXFw5KTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtYm02bG5kLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQsICMwMDZjZTApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLTZiOXlwYSwgNTAlKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctZTh2OGoyLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LWJtNmxuZCwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1ODpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctZTh2OGoyLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LWJtNmxuZCwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1ODpub3QoI1xcOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4Om5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMiwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS12YTFndnksICMwMDRhOWUpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtdmExZ3Z5LCAjMDA0YTllKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtdmExZ3Z5LCAjMDA0YTllKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWpha3pfMzU4Om5vdCgjXFw5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1XzFqYWt6XzM1ODpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMiwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS12YTFndnksICMwMDRhOWUpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtdmExZ3Z5LCAjMDA0YTllKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtdmExZ3Z5LCAjMDA0YTllKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG5cbi5hd3N1aV9lcnJvcl9wY2d6NV8xamFrel8yMjI6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtcjl5MGd2LCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1yOXkwZ3YsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV8xamFrel8yMjI6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1yOXkwZ3YsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXI5eTBndiwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFqYWt6XzIyMjpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXJvcjY1MCwgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajIsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXJvcjY1MCwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFqYWt6XzIyMjpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtcm9yNjUwLCAjZGIwMDAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMiwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtcm9yNjUwLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfMWpha3pfMjIyOm5vdCgjXFw5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV9lcnJvcl9wY2d6NV8xamFrel8yMjI6bm90KCNcXDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1yb3I2NTAsICNkYjAwMDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1yb3I2NTAsICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctZTh2OGoyLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXJvcjY1MCwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFqYWt6XzIyMjpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV9lcnJvcl9wY2d6NV8xamFrel8yMjI6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXJvcjY1MCwgI2RiMDAwMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXJvcjY1MCwgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajIsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtcm9yNjUwLCAjZGIwMDAwKSk7XG59XG5cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzFqYWt6XzIyNTpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTNkMmRheSwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zZDJkYXksICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzFqYWt6XzIyNTpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtM2QyZGF5LCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTNkMmRheSwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfMWpha3pfMjI1Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12em41cW8sICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctZTh2OGoyLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZ6bjVxbywgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfMWpha3pfMjI1Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZ6bjVxbywgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajIsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdnpuNXFvLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV8xamFrel8yMjU6bm90KCNcXDkpOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmF3c3VpX3dhcm5pbmdfcGNnejVfMWpha3pfMjI1Om5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12em41cW8sICM4NTU5MDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZ6bjVxbywgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajIsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12em41cW8sICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzFqYWt6XzIyNTpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV93YXJuaW5nX3BjZ3o1XzFqYWt6XzIyNTpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12em41cW8sICM4NTU5MDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZ6bjVxbywgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1lOHY4ajIsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12em41cW8sICM4NTU5MDApKTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOTpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOTpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOTpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOTpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfMWpha3pfMjA5Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDk6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfMWpha3pfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFqYWt6XzIwOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFqYWt6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV8xamFrel8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfMWpha3pfMjA5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlLCAjNjU2ODcxKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTE2NHVkZSwgIzY1Njg3MSkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFqYWt6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDkpOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFqYWt6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFqYWt6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xamFrel8yMDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTE2NHVkZSwgIzY1Njg3MSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGUsICM2NTY4NzEpKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJhd2VyXzFyOWxnX2MzeXFqXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSwgI2ZmZmZmZik7XG4gIHotaW5kZXg6IDg0MDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX2MzeXFqXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnX2MzeXFqXzE5MCkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX2MzeXFqXzE5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX2MzeXFqXzE5NCA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX2MzeXFqXzE5MC5hd3N1aV9yZWZyZXNoXzFyOWxnX2MzeXFqXzE5MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX2MzeXFqXzE5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfYzN5cWpfMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfYzN5cWpfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX2MzeXFqXzE5NCB7XG4gIGlubGluZS1zaXplOiA0MHB4O1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfYzN5cWpfMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfYzN5cWpfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX2MzeXFqXzE5NDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWUxZmttNSwgI2ViZWJmMCk7XG59XG5cbjpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX2MzeXFqXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX2MzeXFqXzIxMCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGNsaXAtcGF0aDogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ19jM3lxal8yMTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKlxuICBSZW1vdmVkIHRoZSBwb3NpdGlvbiBmaXhlZCB3aXRoIHRoZSBBcHBMYXlvdXQgcmVmYWN0b3IgYmVjYXVzZSB0aGVcbiAgU3BsaXRQYW5lbCBpcyBubyBsb25nZXIgaW4gZml4ZWQgcG9zaXRpb24gaW4gdGhlIERPTS5cbiAgKi9cbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfYzN5cWpfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xcjlsZ19jM3lxal8yMjUpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItcGFuZWwtdG9wLXdpZHRoLTEwOTkwaiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfYzN5cWpfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfYzN5cWpfMTkwKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tZDdzZGV5LCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWZ1N2RnbiwgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfYzN5cWpfMjE3LmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfYzN5cWpfMTkwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX2MzeXFqXzIxNy5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX2MzeXFqXzE5MC5hd3N1aV9kcmF3ZXItY2xpY2thYmxlXzFyOWxnX2MzeXFqXzIzNjpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWUxZmttNSwgI2ViZWJmMCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX2MzeXFqXzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfYzN5cWpfMjEwID4gW2FyaWEtaGlkZGVuPXRydWVdOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX2MzeXFqXzIxNy5hd3N1aV9yZWZyZXNoXzFyOWxnX2MzeXFqXzE5MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9wb3NpdGlvbi1zaWRlXzFyOWxnX2MzeXFqXzI0Nzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1zaWRlLXUyOTI0NSwgLTFweCAwcHggMXB4IDBweCAjZTllYmVkLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1zaWRlXzFyOWxnX2MzeXFqXzI0Ny5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfYzN5cWpfMjUyOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hd3N1aV9zbGlkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfYzN5cWpfMjU2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItc2lkZV8xcjlsZ19jM3lxal8yNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zbGlkZXItd3JhcHBlci1zaWRlXzFyOWxnX2MzeXFqXzI2Ny5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfYzN5cWpfMjUyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cblxuLmF3c3VpX29wZW4tYnV0dG9uLXNpZGVfMXI5bGdfYzN5cWpfMjgxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ19jM3lxal8yOTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWJ1YzB6eiwgMjRweCk7XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xcjlsZ19jM3lxal8zMDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX2MzeXFqXzIxMCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ19jM3lxal8yOTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cbi5hd3N1aV9kcmF3ZXItZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzXzFyOWxnX2MzeXFqXzMwNCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfYzN5cWpfMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnX2MzeXFqXzI5MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfYzN5cWpfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfYzN5cWpfMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnX2MzeXFqXzI5MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC10MWlxMW0sIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHksICNjNmM2Y2QpO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ19jM3lxal8yNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ19jM3lxal8xOTApID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ19jM3lxal8yMTAgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfYzN5cWpfMjkwIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnX2MzeXFqXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMwenosIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC14a3FzOWcsIDIwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX2MzeXFqXzI1MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfYzN5cWpfMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnX2MzeXFqXzMxNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItbW9iaWxlXzFyOWxnX2MzeXFqXzMwMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfYzN5cWpfMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnX2MzeXFqXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuLmF3c3VpX2RyYXdlci1kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfMXI5bGdfYzN5cWpfMzA0ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ19jM3lxal8yMTAgPiAuYXdzdWlfY29udGVudC1ib3R0b21fMXI5bGdfYzN5cWpfMzE2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfcGFuZS1ib3R0b20tY2VudGVyLWFsaWduXzFyOWxnX2MzeXFqXzMzNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3BhbmUtYm90dG9tLWNvbnRlbnQtbmF2LXBhZGRpbmdfMXI5bGdfYzN5cWpfMzQwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KSArIDIgKiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctY2h3bGh6LCAxMnB4KSk7XG59XG5cbi5hd3N1aV9wYW5lLWJvdHRvbS1jb250ZW50LXRvb2xzLXBhZGRpbmdfMXI5bGdfYzN5cWpfMzQ0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWoycWZmdywgMzZweCkgKyAyICogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLWNod2xoeiwgMTJweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC1ib3R0b20tbWF4LXdpZHRoXzFyOWxnX2MzeXFqXzM0ODpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ19jM3lxal8zNTM6bm90KCNcXDkpIHtcbiAgZmxleDogYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZTogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfYzN5cWpfMzUzLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ19jM3lxal8yNTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ19jM3lxal8zNTMgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1zaWRlXzFyOWxnX2MzeXFqXzM2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC11MW0zczksIDI4cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItcGFuZWwtaGVhZGVyLXdpZHRoLXQxaXExbSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWEzZzF4eSwgI2M2YzZjZCk7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnX2MzeXFqXzM1My5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfYzN5cWpfMjUyID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItc2lkZV8xcjlsZ19jM3lxal8zNjU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfYzN5cWpfMzUzID4gLmF3c3VpX3BhbmUtY29udGVudC13cmFwcGVyLXNpZGVfMXI5bGdfYzN5cWpfMzc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdTFtM3M5LCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWN1NG5tdywgMjRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLXhrcXM5ZywgMjBweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1hc2RvMTUsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ19jM3lxal8zNTMuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX2MzeXFqXzI1MiA+IC5hd3N1aV9wYW5lLWNvbnRlbnQtd3JhcHBlci1zaWRlXzFyOWxnX2MzeXFqXzM3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cblxuLmF3c3VpX2hlYWRlcl8xcjlsZ19jM3lxal8zODU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC16OTU5Y3csIDE1cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlcl8xcjlsZ19jM3lxal8zODUuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX2MzeXFqXzI1Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDE0cHg7XG59XG4uYXdzdWlfaGVhZGVyLW1haW4tcm93XzFyOWxnX2MzeXFqXzM5Mzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItbWFpbi1jb250ZW50XzFyOWxnX2MzeXFqXzM5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLXJvd18xcjlsZ19jM3lxal8zOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLW1haW4tY29udGVudF8xcjlsZ19jM3lxal8zOTM6bm90KCNcXDkpIHtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLXRhZy1hbmQtaW5mb18xcjlsZ19jM3lxal80MDc6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyAxcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLXRhZy1hbmQtaW5mb18xcjlsZ19jM3lxal80MDcuYXdzdWlfd2l0aC1kZXNjcmlwdGlvbl8xcjlsZ19jM3lxal80MTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci10YWdfMXI5bGdfYzN5cWpfNDA3LmF3c3VpX3dpdGgtaW5mb18xcjlsZ19jM3lxal80MTU6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRleHRfMXI5bGdfYzN5cWpfNDE1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnX2MzeXFqXzQwNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnX2MzeXFqXzQyMTpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItdGV4dF8xcjlsZ19jM3lxal80MTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLTMzaDlqOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LTh4YjJxaiwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtMHQ2ZHdjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkZXItYmVmb3JlLXNsb3RfMXI5bGdfYzN5cWpfNDIxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyAxcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnX2MzeXFqXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfYzN5cWpfNDE1ID4gLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ19jM3lxal80MjE6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnX2MzeXFqXzQyMS5hd3N1aV93aXRoLWhlYWRlci10ZXh0XzFyOWxnX2MzeXFqXzQzMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnX2MzeXFqXzQyMS5hd3N1aV93aXRoLWhlYWRlci10ZXh0XzFyOWxnX2MzeXFqXzQzMjpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItdGFnXzFyOWxnX2MzeXFqXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfYzN5cWpfNDE1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1hY3Rpb25zLXNsb3RfMXI5bGdfYzN5cWpfNDM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpICsgMiAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyAxcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItZGVzY3JpcHRpb25fMXI5bGdfYzN5cWpfNDQ0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMSwgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2hlYWRlci1idXR0b25zXzFyOWxnX2MzeXFqXzQ1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyXzFyOWxnX2MzeXFqXzQ1OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFudmF1XzIyNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbnZhdV8yMzE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbnZhdV8yMzEgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzFudmF1XzIzMS5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xbnZhdV8yMzkgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW52YXVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0xX3ZqNnA3XzFudmF1XzI0Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFudmF1XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbnZhdV8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMW52YXVfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW52YXVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFudmF1XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFudmF1XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbnZhdV8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMW52YXVfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW52YXVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFudmF1XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFudmF1XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbnZhdV8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW52YXVfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW52YXVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFudmF1XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFudmF1XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbnZhdV8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMW52YXVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xbnZhdV8yMjcpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFudmF1XzIyNykuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbnZhdV8yMzEgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzI3Njpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xbnZhdV8yNzYgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzI3Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xbnZhdV8yMzkgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xbnZhdV8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbnZhdV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xbnZhdV8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFudmF1XzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMW52YXVfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFudmF1XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFudmF1XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMW52YXVfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFudmF1XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW52YXVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xbnZhdV8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW52YXVfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMW52YXVfMjQyID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xbnZhdV8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW52YXVfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbnZhdV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbnZhdV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbnZhdV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFudmF1XzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDk6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDkgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDkgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMW52YXVfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMW52YXVfMjQyID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMW52YXVfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xbnZhdV8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbnZhdV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xbnZhdV8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFudmF1XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMW52YXVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFudmF1XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW52YXVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW52YXVfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbnZhdV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbnZhdV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbnZhdV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFudmF1XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMW52YXVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFudmF1XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW52YXVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMW52YXVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW52YXVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW52YXVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFudmF1XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbnZhdV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFudmF1XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbnZhdV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xbnZhdV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMW52YXVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFudmF1XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW52YXVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFudmF1XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFudmF1XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbnZhdV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMW52YXVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbnZhdV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuXG4uYXdzdWlfcm9vdF92ajZwN18xbnZhdV8zNTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQ6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aWxlcy13bTF2Z3csIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLXdtMXZndywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtd20xdmd3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtd20xdmd3LCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLW1jbTJ5MCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLXF4YWszaSwgbGluZWFyKSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1tY20yeTAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1xeGFrM2ksIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW52YXVfMzk0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NC5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFudmF1XzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW52YXVfMzk0LmF3c3VpX3JlZnJlc2hfdmo2cDdfMW52YXVfNDE5LmF3c3VpX3NlbGVjdGVkX3ZqNnA3XzFudmF1XzQyMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF92ajZwN18xbnZhdV80MjMpOm5vdCguYXdzdWlfcmVhZG9ubHlfdmo2cDdfMW52YXVfNDIzKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQteXY5M3ZkLCAycHgpIC0gMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW52YXVfMzk0LmF3c3VpX2hhcy1tZXRhZGF0YV92ajZwN18xbnZhdV80MjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQuYXdzdWlfaGFzLW1ldGFkYXRhX3ZqNnA3XzFudmF1XzQyNi5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFudmF1XzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQuYXdzdWlfc2VsZWN0ZWRfdmo2cDdfMW52YXVfNDIzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8sICNmMGZiZmYpO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NC5hd3N1aV9kaXNhYmxlZF92ajZwN18xbnZhdV80MjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1meHhqYzcsICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1meHhqYzcsICNlYmViZjApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLTNveG51dywgI2ViZWJmMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW52YXVfMzk0LmF3c3VpX3JlYWRvbmx5X3ZqNnA3XzFudmF1XzQyMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApO1xufVxuXG4uYXdzdWlfY29sdW1uc192ajZwN18xbnZhdV80NDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2LCAyNHB4KSAvIC00KTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpIC8gLTQpO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpIC8gLTQpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW52YXVfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFudmF1XzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbnZhdV80NDguYXdzdWlfY29sdW1uLTFfdmo2cDdfMW52YXVfNDU1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFudmF1XzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2LCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW52YXVfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFudmF1XzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMW52YXVfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbnZhdV80NDguYXdzdWlfY29sdW1uLTJfdmo2cDdfMW52YXVfNDcwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2LCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2LCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFudmF1XzQ0OC5hd3N1aV9jb2x1bW4tMl92ajZwN18xbnZhdV80NzAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW52YXVfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMW52YXVfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW52YXVfNDQ4LmF3c3VpX2NvbHVtbi0yX3ZqNnA3XzFudmF1XzQ3MCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMW52YXVfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW52YXVfNDQ4LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzFudmF1XzQ4NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbnZhdV80NDguYXdzdWlfY29sdW1uLTNfdmo2cDdfMW52YXVfNDg1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFudmF1XzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbnZhdV80NDguYXdzdWlfY29sdW1uLTNfdmo2cDdfMW52YXVfNDg1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NC5hd3N1aV9icmVha3BvaW50LXh4c192ajZwN18xbnZhdV80NjY6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2LCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbnZhdV80NDguYXdzdWlfY29sdW1uLTRfdmo2cDdfMW52YXVfNTAwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFudmF1XzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2LCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2LCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFudmF1XzQ0OC5hd3N1aV9jb2x1bW4tNF92ajZwN18xbnZhdV81MDAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW52YXVfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMW52YXVfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDI1JSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygyNSUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW52YXVfNDQ4LmF3c3VpX2NvbHVtbi00X3ZqNnA3XzFudmF1XzUwMCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbnZhdV8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMW52YXVfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdiwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1iaTJiZHYsIDI0cHgpLzIpO1xufVxuXG4uYXdzdWlfY29udHJvbF92ajZwN18xbnZhdV81MTY6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfY29udHJvbF92ajZwN18xbnZhdV81MTYuYXdzdWlfbm8taW1hZ2Vfdmo2cDdfMW52YXVfNTIwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9pbWFnZV92ajZwN18xbnZhdV81MjQ6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2ltYWdlX3ZqNnA3XzFudmF1XzUyNCA+IGltZzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW1hZ2Vfdmo2cDdfMW52YXVfNTI0LmF3c3VpX2Rpc2FibGVkX3ZqNnA3XzFudmF1XzQyMyA+IGltZzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXN2Z19kNHh4bV8xaTJrZV8xNDU6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zdmdfZDR4eG1fMWkya2VfMTQ1Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWxheW91dC1ib3JkZXJfZDR4eG1fMWkya2VfMTUxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci00YzlqdDQsICMwZjE0MWEpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1sYXlvdXQtYmFja2dyb3VuZF9kNHh4bV8xaTJrZV8xNTU6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tbGF5b3V0LWhlYWRlcl9kNHh4bV8xaTJrZV8xNTg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci00YzlqdDQsICMwZjE0MWEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tYm9yZGVyX2Q0eHhtXzFpMmtlXzE2MTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtNGdkcGNsLCAjNDI0NjUwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tcHJpbWFyeS1idXR0b25fZDR4eG1fMWkya2VfMTY1Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1temJkNngsICNmZjk5MDApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tc2Vjb25kYXJ5X2Q0eHhtXzFpMmtlXzE2ODpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLTRnZHBjbCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1kaXNhYmxlZC1lbGVtZW50X2Q0eHhtXzFpMmtlXzE3MTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXNlcGFyYXRvcl9kNHh4bV8xaTJrZV8xNzQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWZvY3VzLXRleHRfZDR4eG1fMWkya2VfMTc3Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXN2Z19kNHh4bV8xaTJrZV8xODE6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXN2Z19kNHh4bV8xaTJrZV8xODE6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1sYXlvdXQtdG9wX2Q0eHhtXzFpMmtlXzE4Nzpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWZ0M25xMCwgI2ViZWJmMCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWxheW91dC1tYWluX2Q0eHhtXzFpMmtlXzE5MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXByaW1hcnlfZDR4eG1fMWkya2VfMTkzOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1temJkNngsICNmZjk5MDApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1kaXNhYmxlZF9kNHh4bV8xaTJrZV8xOTY6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWNvbHVtbi1oZWFkZXJfZDR4eG1fMWkya2VfMTk5Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0td2luZG93X2Q0eHhtXzFpMmtlXzIwMjpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItNGM5anQ0LCAjMGYxNDFhKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zZWNvbmRhcnlfZDR4eG1fMWkya2VfMjA2Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktcDlkamptLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tZGVmYXVsdF9kNHh4bV8xaTJrZV8yMDk6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tc2VwYXJhdG9yX2Q0eHhtXzFpMmtlXzIxMjpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0taW5wdXQtZGVmYXVsdF9kNHh4bV8xaTJrZV8yMTU6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0taGVhZGluZ19kNHh4bV8xaTJrZV8yMTg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkLCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfZ3hwOXlfMWNlNDRfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xY2U0NF8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV8xY2U0NF8yMTQ6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzFjZTQ0XzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5XzFjZTQ0XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWNlNDRfMjE5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2Utc3RhdGljLWwtbjUzazQxLCAyMHB4KSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWlubWF4KHZhcigtLXNwYWNlLXN0YXRpYy1sLW41M2s0MSwgMjBweCksIGF1dG8pO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMWNlNDRfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWNlNDRfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xY2U0NF8yMTkgPiAuYXdzdWlfaGVhZGVyX2d4cDl5XzFjZTQ0XzIyNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xY2U0NF8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV8xY2U0NF8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFjZTQ0XzIxOSA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5XzFjZTQ0XzIzMDpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCk7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xY2U0NF8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV8xY2U0NF8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFjZTQ0XzIxOSA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfMWNlNDRfMjM2Om5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpO1xuICBibG9jay1zaXplOiBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLWdubTBteiwgOHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy15aWRrczEsIDJweCk7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xY2U0NF8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV8xY2U0NF8yMTQgPiA6bm90KCNcXDkpOmxhc3Qtb2YtdHlwZSA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfMWNlNDRfMjM2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzFjZTQ0XzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5XzFjZTQ0XzIxNC5hd3N1aV9jdXN0b21fZ3hwOXlfMWNlNDRfMjUyID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfMWNlNDRfMjMwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzFjZTQ0XzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5XzFjZTQ0XzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzFjZTQ0XzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5XzFjZTQ0XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWNlNDRfMjE5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2Utc3RhdGljLWwtbjUzazQxLCAyMHB4KSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWlubWF4KHZhcigtLXNwYWNlLXN0YXRpYy1sLW41M2s0MSwgMjBweCksIGF1dG8pO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMWNlNDRfMjU2ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWNlNDRfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xY2U0NF8yMTkgPiAuYXdzdWlfaGVhZGVyX2d4cDl5XzFjZTQ0XzIyNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMWNlNDRfMjU2ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWNlNDRfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xY2U0NF8yMTkgPiAuYXdzdWlfaGVhZGVyX2d4cDl5XzFjZTQ0XzIyNCA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfMWNlNDRfMjM2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtaW4tYmxvY2stc2l6ZTogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCk7XG4gIGlubGluZS1zaXplOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzFjZTQ0XzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5XzFjZTQ0XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWNlNDRfMjE5ID4gLmF3c3VpX2hvcml6b250YWwtaGVhZGVyX2d4cDl5XzFjZTQ0XzI4ODpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzFjZTQ0XzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5XzFjZTQ0XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWNlNDRfMjE5ID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfMWNlNDRfMjMwOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAzO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMWNlNDRfMjU2ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWNlNDRfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xY2U0NF8yMTk6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyX2d4cDl5XzFjZTQ0XzIyNCA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfMWNlNDRfMjM2IHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLmF3c3VpX3RhYnMtaGVhZGVyXzE0cm10XzFuamprXzE1NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hd3N1aV90YWItaGVhZGVyLXNjcm9sbC1jb250YWluZXJfMTRybXRfMW5qamtfMTYzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1oZWFkZXItbGlzdF8xNHJtdF8xbmpqa18xNjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IGlubGluZSBwcm94aW1pdHk7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xufVxuLmF3c3VpX3RhYnMtaGVhZGVyLWxpc3RfMTRybXRfMW5qamtfMTY5Om5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuXG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b25fMTRybXRfMW5qamtfMTg2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tbGVmdF8xNHJtdF8xbmpqa18xOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLW5wbXZndSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tbGVmdC1zY3JvbGxhYmxlXzE0cm10XzFuamprXzE5Njpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiA1cHggMHB4IDRweCAtM3B4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy1oNTZpN3QsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpLCAxcHggMHB4IDBweCAwcHggdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LWg1Nmk3dCwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tcmlnaHRfMTRybXRfMW5qamtfMjAwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLW5wbXZndSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tcmlnaHQtc2Nyb2xsYWJsZV8xNHJtdF8xbmpqa18yMDM6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogLTVweCAwcHggNHB4IC0zcHggdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LWg1Nmk3dCwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSksIC0xcHggMHB4IDBweCAwIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy1oNTZpN3QsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuXG4uYXdzdWlfYWN0aW9ucy1jb250YWluZXJfMTRybXRfMW5qamtfMjA4Om5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFuamprXzIxNjpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg5MCUgLSB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkpO1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1sYWJlbF8xNHJtdF8xbmpqa18yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtdGFicy12ZXJ0aWNhbC1paTcyeGYsIDRweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3ID4gLmF3c3VpX3RhYnMtdGFiLWRpc21pc3NfMTRybXRfMW5qamtfMjQ1Om5vdCgjXFw5KSwgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3ID4gLmF3c3VpX3RhYnMtdGFiLWFjdGlvbl8xNHJtdF8xbmpqa18yNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3LmF3c3VpX3JlZnJlc2hfMTRybXRfMW5qamtfMjUwID4gc3Bhbjpub3QoI1xcOSk6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFuamprXzI1NCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDFweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpKTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLXdpZHRoLTZiOXlwYSwgdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC1heHptMjQsIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLW80cWt1MSwgMjBweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTEsIDIwcHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTEsIDIwcHgpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLXhlOW9pMywgIzAwNmNlMCkpO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFuamprXzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF8xbmpqa18yNTA6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtY3h5MnNrLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFuamprXzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF8xbmpqa18yNTA6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFuamprXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xbmpqa18yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfMW5qamtfMjUwOmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xbmpqa18yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMW5qamtfMjU0KS5hd3N1aV9yZWZyZXNoXzE0cm10XzFuamprXzI1MDphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFuamprXzIxNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFuamprXzIzNyB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFuamprXzIxNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFuamprXzIzNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLXNlcGFyYXRvci13aWR0aC02Yjl5cGEsIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpKSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLXNlcGFyYXRvci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXIta3JvZmQ2LCAjYzZjNmNkKSk7XG4gIGluc2V0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpIDA7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfMW5qamtfMjE2Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3LmF3c3VpX3JlZnJlc2hfMTRybXRfMW5qamtfMjUwOmJlZm9yZSB7XG4gIGluc2V0OiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy1zLXQ3NjNsdSwgMTJweCkgLSB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLWF4em0yNCwgNHB4KSkgMDtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMW5qamtfMjk2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCkgLSAycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpIC0gMXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMXB4O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtdGFicy1lZW8yMTUsIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtdGFicy12cG5qbzcsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtdGFicy1pY2h4emwsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMW5qamtfMjk2LmF3c3VpX3JlZnJlc2hfMTRybXRfMW5qamtfMjUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXhzLWdubTBteiwgOHB4KSAtIDFweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCkgLSAxcHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8xbmpqa18yOTY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpKTtcbn1cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzFuamprXzI5Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMW5qamtfMjk2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMW5qamtfMjk2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZWVycmc0LCAtOHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8xbmpqa18yOTY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWVlcnJnNCwgLThweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xbmpqa18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xuICBzY3JvbGwtbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFuamprXzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xbmpqa18yMzcge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgLSAxcHgpO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfMW5qamtfMjE2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFweDtcbiAgc2Nyb2xsLW1hcmdpbi1pbmxpbmUtZW5kOiAxcHg7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfMW5qamtfMjE2Om5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW5qamtfMjM3IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xbmpqa18yNTQ6bm90KCNcXDkpLCAuYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMW5qamtfMjU0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC10YWJzLWRpc2FibGVkLXY1cjU1MSwgNzAwKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWFjdGl2ZV8xNHJtdF8xbmpqa18zNzk6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMW5qamtfMjU0KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV90YWJzLXRhYi1hY3RpdmVfMTRybXRfMW5qamtfMzc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFuamprXzI1NCk6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfdGFicy1oZWFkZXItd2l0aC1kaXZpZGVyXzE0cm10XzFuamprXzM4ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWtyb2ZkNiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1mb2N1c2FibGVfMTRybXRfMW5qamtfMzkyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgdG8gbWFuYWdlIGZvY3VzYWJsZSBsb2dpYyAqL1xufVxuXG4uYXdzdWlfcm9vdF8xNHJtdF8xbmpqa18zOTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59XG5cbi5hd3N1aV90YWJzXzE0cm10XzFuamprXzE1NDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50XzE0cm10XzFuamprXzQzNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF8xbmpqa180Mzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtY29udGVudC1hY3RpdmVfMTRybXRfMW5qamtfNDQ0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtY29udGVudC1hY3RpdmVfMTRybXRfMW5qamtfNDQ0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfMW5qamtfNDU4LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRybXRfMW5qamtfNDU4ID4gLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF8xbmpqa180MzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF8xbmpqa180MzggPiAuYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfMW5qamtfNDU4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF8xbmpqa180MzggPiAuYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfMW5qamtfNDU4ID4gLmF3c3VpX3RhYnMtY29udGFpbmVyLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF8xbmpqa180Njk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV90YWJzLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXJfMTRybXRfMW5qamtfNDY5LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRybXRfMW5qamtfNDU4ID4gLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF8xbmpqa180MzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC1wZDRvN2IsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCwgMjBweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF8xNHJtdF8xbmpqa180ODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59XG5cbi5hd3N1aV90YWJzLXRhYi1mb2N1c2VkXzE0cm10XzFuamprXzQ4NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIHRvIG1hbmFnZSBmb2N1c2FibGUgc3RhdGUgZm9yIGRpc2FibGVkIHdpdGggcmVhc29uIHRhYnMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfYnJkc3RfM3gxemxfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfbG9hZGluZ19icmRzdF8zeDF6bF8xNDk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8zeDF6bF8xNTM6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWxpbmstYnV0dG9uLXdlaWdodC12c2x5ZzksIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLWltdHh3cSwgMC4wMDVlbSk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtejR3am52LCB0cmFuc3BhcmVudCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzN4MXpsXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8zeDF6bF8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfM3gxemxfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8zeDF6bF8xNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfM3gxemxfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfM3gxemxfMTUzOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzN4MXpsXzE1Mzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfM3gxemxfMTUzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzN4MXpsXzE1Mzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLWNuM21xaCwgdHJhbnNwYXJlbnQpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzN4MXpsXzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtMzl1dnhyLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgaDE6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgaDI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgaDM6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgaDU6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgcDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGgxOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGgzOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGg1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgaDE6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctcnJpM2JiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLWNra2I2dSwgLTAuMDJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLXUzbTR3ZSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBoMjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC12bmFjeDYsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtNXY2aWJ2LCAtMC4wMTVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtMHQ2ZHdjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGgzOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLXpmODJkciwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBoNDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy16cDA4ZW4sIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWhtaTR2YywgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtNHN0OWVwLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtbGN4MGFpLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXJyaTNiYiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy1qOHl6eHYsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1xOWowMDQsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy1mZ29nN2EsIG5vcm1hbCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLXdxcXBuZSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBiOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IHN0cm9uZzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgc21hbGw6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNtYWxsLTEzdGx1cSwgIzY1Njg3MSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBzbWFsbCBhOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IHNtYWxsIGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBzbWFsbCBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgc21hbGwgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgc21hbGwgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgc21hbGwgYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgc21hbGwgYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBjb2RlOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IHByZTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBzYW1wOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UtcTQ3bTdrLCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBjb2RlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGE6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtMXAwaG51LCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC0zOXV2eHIsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgb2w6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgdWwgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiB1bCArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IHVsID4gbGkgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiB1bCA+IGxpICsgbGk6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgdWwgPiBsaSArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IHVsID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiB1bCA+IGxpID4gb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgb2wgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBvbCArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IG9sID4gbGkgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBvbCA+IGxpICsgbGk6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgb2wgPiBsaSArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IG9sID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBvbCA+IGxpID4gb2w6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiB1bCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xMjZkNV8xNDYgdWwgPiBsaSA+IG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTI2ZDVfMTQ2IG9sID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzEyNmQ1XzE0NiBvbCA+IGxpID4gb2w6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9xazFqMV93ajJtaF8xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfd2oybWhfMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICByZXNpemU6IGF1dG87XG4gIGN1cnNvcjogdGV4dDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC12bTk5cXosIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKSk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3osICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfd2oybWhfMTQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3osICM4YzhjOTQpKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEsIC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfd2oybWhfMTQ5LmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5X3FrMWoxX3dqMm1oXzIwNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctcmVhZG9ubHktNmI5eXBhKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV93ajJtaF8xNDk6bm90KCNcXDkpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV93ajJtaF8xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeCwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtNmI5eXBhLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxX3dqMm1oXzE0OTpub3QoI1xcOSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfd2oybWhfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwaiwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3MsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfd2oybWhfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15ZWE5eDAsICNiNGI0YmIpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxX3dqMm1oXzE0OS5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkX3FrMWoxX3dqMm1oXzI0Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV93ajJtaF8xNDkuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF9xazFqMV93ajJtaF8yNDc6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOWpqZjk2LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV93ajJtaF8xNDkuYXdzdWlfdGV4dGFyZWEtd2FybmluZ19xazFqMV93ajJtaF8yNTY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxX3dqMm1oXzE0OS5hd3N1aV90ZXh0YXJlYS13YXJuaW5nX3FrMWoxX3dqMm1oXzI1Njpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05ampmOTYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnV0dG9uX201aDlmX3FkbGI3XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLTBlZzIwYywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJsb2NrOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX3FkbGI3XzE0NTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX3FkbGI3XzE0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfYnV0dG9uX201aDlmX3FkbGI3XzE0NS5hd3N1aV9leHBhbmRlZF9tNWg5Zl9xZGxiN18xOTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS04ODNkNDMsICMwZjE0MWEpO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl9xZGxiN18xNDUuYXdzdWlfZXhwYW5kZWRfbTVoOWZfcWRsYjdfMTk3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl9xZGxiN18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl9xZGxiN18xNDUuYXdzdWlfb2Zmc2V0LXJpZ2h0LW5vbmVfbTVoOWZfcWRsYjdfMjA4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl9xZGxiN18xNDUuYXdzdWlfb2Zmc2V0LXJpZ2h0LWxfbTVoOWZfcWRsYjdfMjExOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX3FkbGI3XzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQteHhsX201aDlmX3FkbGI3XzIxNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fbTVoOWZfcWRsYjdfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fbTVoOWZfcWRsYjdfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl9xZGxiN18xNDU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdGV4dF9tNWg5Zl9xZGxiN18yMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2ljb25fbTVoOWZfcWRsYjdfMjQzICsgLmF3c3VpX3RleHRfbTVoOWZfcWRsYjdfMjM5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFiZnByXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMWJmcHJfMTQ1ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFiZnByXzE3ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBibG9jay1zaXplOiBjYWxjKHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLTMyc3JtNCwgMzJweCk7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMWJmcHJfMTQ1LmF3c3VpX21lZGl1bV9rNWRsYl8xYmZwcl8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMWJmcHJfMTc4Om5vdCgjXFw5KSwgLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFiZnByXzE0NS5hd3N1aV9uYXJyb3dfazVkbGJfMWJmcHJfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFiZnByXzE3ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFiZnByXzE0NS5hd3N1aV9tZWRpdW1fazVkbGJfMWJmcHJfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFiZnByXzE3ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBjYWxjKHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMWJmcHJfMTQ1LmF3c3VpX25hcnJvd19rNWRsYl8xYmZwcl8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMWJmcHJfMTc4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KTtcbn1cblxuLmF3c3VpX3ZpcnR1YWxfazVkbGJfMWJmcHJfMTk5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA5MDAwcHg7XG59XG5cbi5hd3N1aV9oaWRkZW5fazVkbGJfMWJmcHJfMjAzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbi5hd3N1aV9oaWRkZW5fazVkbGJfMWJmcHJfMjAzICo6bm90KCNcXDkpOm5vdCgjYXdzdWlfXFw5IF9rNWRsYl8xYmZwcl8xKSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiXzFiZnByXzIxNTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfMWJmcHJfMjE1ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfMWJmcHJfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMzc5b29lLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl8xYmZwcl8yMTUgPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl8xYmZwcl8yMTg6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaWRlbnRpdHlfazVkbGJfMWJmcHJfMjE1ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfMWJmcHJfMjE4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtMXAwaG51LCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC0zOXV2eHIsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiXzFiZnByXzIxNS5hd3N1aV9uby1sb2dvX2s1ZGxiXzFiZnByXzIzODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDEwMHB4O1xufVxuXG4uYXdzdWlfbG9nb19rNWRsYl8xYmZwcl8yNDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1ibG9jay1zaXplOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtaW4taW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfbG9nb19rNWRsYl8xYmZwcl8yNDIuYXdzdWlfbmFycm93X2s1ZGxiXzFiZnByXzE4ODpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KTtcbn1cblxuLmF3c3VpX3RpdGxlX2s1ZGxiXzFiZnByXzI1NDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1ycmkzYmIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS16ZjgyZHIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9uby1sb2dvX2s1ZGxiXzFiZnByXzIzOCA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiXzFiZnByXzIxOCA+IC5hd3N1aV90aXRsZV9rNWRsYl8xYmZwcl8yNTQ6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuXG4uYXdzdWlfaW5wdXRzX2s1ZGxiXzFiZnByXzI3MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3NlYXJjaF9rNWRsYl8xYmZwcl8yNzg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzQwcHg7XG59XG4uYXdzdWlfc2VhcmNoLWV4cGFuZGVkX2s1ZGxiXzFiZnByXzI4Mjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IG5vbmU7XG59XG5cbi5hd3N1aV91dGlsaXRpZXNfazVkbGJfMWJmcHJfMjg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9tZWRpdW1fazVkbGJfMWJmcHJfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFiZnByXzE3OCA+IC5hd3N1aV91dGlsaXRpZXNfazVkbGJfMWJmcHJfMjg2Om5vdCgjXFw5KSwgLmF3c3VpX25hcnJvd19rNWRsYl8xYmZwcl8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMWJmcHJfMTc4ID4gLmF3c3VpX3V0aWxpdGllc19rNWRsYl8xYmZwcl8yODY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV91dGlsaXR5LXdyYXBwZXJfazVkbGJfMWJmcHJfMjk3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG4uYXdzdWlfdXRpbGl0eS13cmFwcGVyX2s1ZGxiXzFiZnByXzI5Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaW5saW5lLXNpemU6IDFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgaW5zZXQtYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3V0aWxpdHktd3JhcHBlcl9rNWRsYl8xYmZwcl8yOTc6bm90KCNcXDkpOmxhc3Qtb2YtdHlwZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1saW5rX2s1ZGxiXzFiZnByXzMxODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLW1lbnUtZHJvcGRvd25fazVkbGJfMWJmcHJfMzIzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmF3c3VpX3V0aWxpdHktdHlwZS1tZW51LWRyb3Bkb3duX2s1ZGxiXzFiZnByXzMyMzpub3QoI1xcOSk6bm90KC5hd3N1aV9uYXJyb3dfazVkbGJfMWJmcHJfMTg4KTpsYXN0LW9mLXR5cGUsIC5hd3N1aV91dGlsaXR5LXR5cGUtbWVudS1kcm9wZG93bl9rNWRsYl8xYmZwcl8zMjM6bm90KCNcXDkpOm5vdCguYXdzdWlfbWVkaXVtX2s1ZGxiXzFiZnByXzE4OCk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1wcmltYXJ5LWJ1dHRvbl9rNWRsYl8xYmZwcl8zMzI6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMXB4O1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX3V0aWxpdHktdHlwZS1idXR0b24tcHJpbWFyeS1idXR0b25fazVkbGJfMWJmcHJfMzMyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0eS1saW5rLWljb25fazVkbGJfMWJmcHJfMzQwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV91dGlsaXR5LWJ1dHRvbi1leHRlcm5hbC1pY29uX2s1ZGxiXzFiZnByXzM0NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQtbm9uZV9rNWRsYl8xYmZwcl8zNDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQtbF9rNWRsYl8xYmZwcl8zNTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQteHhsX2s1ZGxiXzFiZnByXzM1Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4vKiBPdmVyZmxvdyBNZW51ICovXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1kcmF3ZXJfazVkbGJfMWJmcHJfMzYxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51X2s1ZGxiXzFiZnByXzM2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXJfazVkbGJfMWJmcHJfNDAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyLXRleHRfazVkbGJfMWJmcHJfNDEwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xuICBmbGV4OiAxO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlci10ZXh0LS10aXRsZV9rNWRsYl8xYmZwcl80MTc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS0zM2g5ajgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduaywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXItdGV4dC0tc2Vjb25kYXJ5X2s1ZGxiXzFiZnByXzQyNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLXNpemUtZzJ3d3MzLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0LXRzMnM2bywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtYmFjay1idXR0b25fazVkbGJfMWJmcHJfNDM0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1kaXNtaXNzLWJ1dHRvbl9rNWRsYl8xYmZwcl80Mzg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMWJmcHJfNDQyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS11dGlsaXR5X2s1ZGxiXzFiZnByXzQ4MCA+IC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMWJmcHJfNDQyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl8xYmZwcl80NDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSwgIzAwNmNlMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2wtbGlua19rNWRsYl8xYmZwcl80ODg6bm90KCNcXDkpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbC1leHBhbmRhYmxlLW1lbnUtdHJpZ2dlcl9rNWRsYl8xYmZwcl80OTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtM3ZqaTRrLCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtZm8xYWZnLCA3MDApO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbC1leHBhbmRhYmxlLW1lbnUtdHJpZ2dlcl9rNWRsYl8xYmZwcl80OTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFiZnByXzQ0Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFiZnByXzQ0Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMWJmcHJfNDQyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdF9rNWRsYl8xYmZwcl80ODA6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3Qtc3VibWVudV9rNWRsYl8xYmZwcl81Mjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtX2s1ZGxiXzFiZnByXzQ4MDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctdWZvd2UzLCAwLjAwNWVtKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1pY29uX2s1ZGxiXzFiZnByXzUzNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS10ZXh0X2s1ZGxiXzFiZnByXzUzOTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXV0aWxpdHlfazVkbGJfMWJmcHJfNDgwOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tMGVnMjBjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXN1Ym1lbnVfazVkbGJfMWJmcHJfNTQ4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tZHJvcGRvd24tbWVudV9rNWRsYl8xYmZwcl81NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLWV4cGFuZGFibGVfazVkbGJfMWJmcHJfNTU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9pY29uX2s1ZGxiXzFiZnByXzU2Mzpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLWN4aTlnNywgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC03YTU4cmMsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fazVkbGJfMWJmcHJfNTYzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fazVkbGJfMWJmcHJfNTYzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fazVkbGJfMWJmcHJfNTYzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9pY29uLW9wZW5fazVkbGJfMWJmcHJfNTc3Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RyZWVpdGVtLWdyb3VwXzFhZ3B1X3JwODJiXzE4NTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV9ycDgyYl8xODU6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1X3JwODJiXzE4NS5hd3N1aV9vZmZzZXRfMWFncHVfcnA4MmJfMjAyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXRyZWUtdmlldy1pbmRlbnRhdGlvbi14aDlraXMsIDI0cHgpO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1X3JwODJiXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfcnA4MmJfMjA1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjhweCAxZnI7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmVlaXRlbV8xYWdwdV9ycDgyYl8xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1X3JwODJiXzIwNTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmVlLWl0ZW0tZm9jdXMtdGFyZ2V0XzFhZ3B1X3JwODJiXzIxMDpmb2N1cykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfcnA4MmJfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV9ycDgyYl8yMDU6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV9ycDgyYl8yMTA6Zm9jdXMpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmVlaXRlbV8xYWdwdV9ycDgyYl8xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1X3JwODJiXzIwNTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmVlLWl0ZW0tZm9jdXMtdGFyZ2V0XzFhZ3B1X3JwODJiXzIxMDpmb2N1cyk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfcnA4MmJfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV9ycDgyYl8yMDUgPiAuYXdzdWlfZXhwYW5kLXRvZ2dsZS13cmFwcGVyXzFhZ3B1X3JwODJiXzIzMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfcnA4MmJfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV9ycDgyYl8yMDUgPiAuYXdzdWlfZXhwYW5kLXRvZ2dsZS13cmFwcGVyXzFhZ3B1X3JwODJiXzIzMSA+IC5hd3N1aV90b2dnbGVfMWFncHVfcnA4MmJfMjM2Om5vdCgjXFw5KSB7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAycHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTJweDtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV9ycDgyYl8xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1X3JwODJiXzIwNSA+IC5hd3N1aV9zdHJ1Y3R1cmVkLWl0ZW0td3JhcHBlcl8xYWdwdV9ycDgyYl8yNDI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV90cmVlLWl0ZW0tc3RydWN0dXJlZC1pdGVtXzFhZ3B1X3JwODJiXzI0OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIGtleWJvYXJkIG5hdmlnYXRpb24gKi9cbn1cblxuLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfcnA4MmJfMjEwOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmVydGljYWwtY29ubmVjdG9yXzFyMnB1X2RvNHZ0Xzk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLTBtOGN5dywgIzhjOGM5NCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1jb25uZWN0b3JfMXIycHVfZG80dnRfOS5hd3N1aV9ncmlkXzFyMnB1X2RvNHZ0XzEzOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAyL3NwYW4gMztcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKCgyOHB4IC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiAtIDJweCk7XG59XG4uYXdzdWlfdmVydGljYWwtY29ubmVjdG9yXzFyMnB1X2RvNHZ0XzkuYXdzdWlfYWJzb2x1dGVfMXIycHVfZG80dnRfMjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoKDI4cHggLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyIC0gMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMThnbm1fMTJoNHNfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV90cmVlXzE4Z25tXzEyaDRzXzIxODpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdHV0b3JpYWwtbGlzdF8xdTcwcF8xd3N4M18xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90dXRvcmlhbC10aXRsZV8xdTcwcF8xd3N4M18yMTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuXG4uYXdzdWlfdGFza18xdTcwcF8xd3N4M18yMjQ6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV90YXNrXzF1NzBwXzF3c3gzXzIyNDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG59XG5cbi5hd3N1aV90YXNrLXRpdGxlXzF1NzBwXzF3c3gzXzIzMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtenAwOGVuLCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1obWk0dmMsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLTRzdDllcCwgLTAuMDA1ZW0pO1xufVxuLmF3c3VpX3Rhc2stdGl0bGUtLXN0YXR1c18xdTcwcF8xd3N4M18yNDA6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jdXJyZW50LXRhc2tfMXU3MHBfMXdzeDNfMjQ0Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbn1cblxuLmF3c3VpX3N1Y2Nlc3NmdWwtdGFza18xdTcwcF8xd3N4M18yNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtbzB6cHY2LCAjMDA4MDJmKTtcbn1cblxuLmF3c3VpX2NvbmdyYXR1bGF0aW9uLW1lc3NhZ2VfMXU3MHBfMXdzeDNfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy16cDA4ZW4sIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWhtaTR2YywgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtNHN0OWVwLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLXdxcXBuZSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtbzB6cHY2LCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9jb25ncmF0dWxhdGlvbi1tZXNzYWdlLS1zdGF0dXNfMXU3MHBfMXdzeDNfMjYwOm5vdCgjXFw5KSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX3BsYWludGV4dC1jb25ncmF0dWxhdGlvbi1kZXNjcmlwdGlvbl8xdTcwcF8xd3N4M18yNjU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xdTcwcF8xd3N4M18yNjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfc3RlcC1saXN0XzF1NzBwXzF3c3gzXzI3Mzpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3N0ZXBfMXU3MHBfMXdzeDNfMjczOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb24td3JhcHBlcl8xdTcwcF8xd3N4M18yODQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb24taGVhZGVyXzF1NzBwXzF3c3gzXzI4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xufVxuXG4uYXdzdWlfc3RlcC10aXRsZV8xdTcwcF8xd3N4M18yOTM6bm90KCNcXDkpLFxuLmF3c3VpX2ZlZWRiYWNrLWxpbmtfMXU3MHBfMXdzeDNfMjk0Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xdTcwcF8xd3N4M18yOTU6bm90KCNcXDkpLFxuLmF3c3VpX2NvbXBsZXRpb24tc2NyZWVuLXRpdGxlXzF1NzBwXzF3c3gzXzI5Njpub3QoI1xcOSksXG4uYXdzdWlfY29tcGxldGlvbi1zY3JlZW4tZGVzY3JpcHRpb25fMXU3MHBfMXdzeDNfMjk3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC1lbnRlcl9pZzhtcF8yNGNvaV8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9pZzhtcF8yNGNvaV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLW90c2poOCwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC15bTZleW4sIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5faWc4bXBfMjRjb2lfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfMjRjb2lfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfMjRjb2lfMTkzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfMjRjb2lfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWxpc3RfaWc4bXBfMjRjb2lfMjE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wXzI0Y29pXzI1MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWN4dzFtMywgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtN2N0Y2I2LCAjZGVkZWUzKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLTdjdGNiNiwgI2RlZGVlMyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1vamFxeGcsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tb2phcXhnLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLW9qYXF4ZywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tb2phcXhnLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wXzI0Y29pXzI1MTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWJveC10aXRsZV9pZzhtcF8yNGNvaV8yOTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWRlc2NyaXB0aW9uLXBsYWludGV4dF9pZzhtcF8yNGNvaV8zMDE6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfMjRjb2lfMzAxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAtLSBDdXN0b21lcnMgY2FuIG5lc3QgdGhlaXIgbGlzdCBpdGVtcyBpbnNpZGUgQm94IGNvbXBvbmVudHMuICovXG59XG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfMjRjb2lfMzAxIHVsOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogaW5pdGlhbDtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl9pZzhtcF8yNGNvaV8zMTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uX2lnOG1wXzI0Y29pXzMxMi5hd3N1aV9leHBhbmRlZF9pZzhtcF8yNGNvaV8zMTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9idXR0b24td3JhcHBlcl9pZzhtcF8yNGNvaV8zMjA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSk7XG59XG5cbi5hd3N1aV9zdGFydF9pZzhtcF8yNGNvaV8zMjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9leHBhbmQtYnV0dG9uX2lnOG1wXzI0Y29pXzMyOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbGxhcHNlLWJ1dHRvbl9pZzhtcF8yNGNvaV8zMzM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9sZWFybi1tb3JlLWxpbmtfaWc4bXBfMjRjb2lfMzM3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGl0bGVfaWc4bXBfMjRjb2lfMzQxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcHJlcmVxdWlzaXRlcy1hbGVydF9pZzhtcF8yNGNvaV8zNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb21wbGV0ZWRfaWc4bXBfMjRjb2lfMzQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8yNGNvaV8zNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1jeHcxbTMsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8yNGNvaV8zNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfMjRjb2lfMzUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8yNGNvaV8zNTM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfMjRjb2lfMzUzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfMjRjb2lfMzUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8yNGNvaV8zNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfeXpsNThfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41X3l6bDU4XzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41X3l6bDU4XzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfeXpsNThfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfeXpsNThfMTg1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXh1cHZfZXl3OTFfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtY3h3MW0zLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfd2l6YXJkXzF4dXB2X2V5dzkxXzE3Ny5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3Nzpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDAsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuLmF3c3VpX3dpemFyZF8xeHVwdl9leXc5MV8xNzcuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X2V5dzkxXzE4NDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIDA7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmcjtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV93aXphcmRfMXh1cHZfZXl3OTFfMTc3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfd2l6YXJkXzF4dXB2X2V5dzkxXzE3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NykuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X2V5dzkxXzE4NCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBpbmxpbmUtc2l6ZTogMjYwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBhdXRvKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpID4gaHI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpID4gLmF3c3VpX251bWJlcl8xeHVwdl9leXc5MV8yMzE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtMTN0bHVxLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gbGkgPiBhOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAxZnI7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfZXl3OTFfMjQ3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAxMDAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAxMDAlO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNnB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gbGkgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2X2V5dzkxXzI1ODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiBsaSA+IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAyO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiBsaTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfbnVtYmVyXzF4dXB2X2V5dzkxXzIzMSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiBsaTpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpOm5vdCgjXFw5KTpvbmx5LW9mLXR5cGUgPiBociB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gaHIge1xuICBncmlkLXJvdzogMS9zcGFuIDM7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl9leXc5MV8yODkgPiBhOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2X2V5dzkxXzI4OSA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2X2V5dzkxXzI0Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpLCAwIDAgMCA1cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKSwgMCAwIDAgN3B4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2X2V5dzkxXzI4OSA+IGEgPiAuYXdzdWlfdGl0bGVfMXh1cHZfZXl3OTFfMjU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1mbzFhZmcsIDcwMCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpLmF3c3VpX2Rpc2FibGVkXzF4dXB2X2V5dzkxXzMwMCA+IGE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl9leXc5MV8zMDAgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl9leXc5MV8yNDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl9leXc5MV8zMDAgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2X2V5dzkxXzI1ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl9leXc5MV8zMTAgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl9leXc5MV8yNDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl9leXc5MV8zMTAgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2X2V5dzkxXzI1ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfZXl3OTFfMzEwID4gYTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfY2lyY2xlXzF4dXB2X2V5dzkxXzI0NyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5MiwgIzAwNmNlMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2X2V5dzkxXzMxMCA+IGE6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3RpdGxlXzF4dXB2X2V5dzkxXzI1OCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQteTJlb3hmLCAjYjRiNGJiKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygyICogdmFyKC0tc3BhY2UteHh4bC1hdXQxdTcsIDQwcHgpKTtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgaW5saW5lLXNpemU6IDIwMHB4O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9leXc5MV8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3Nykge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcpID4gbGkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctYmxvY2s6IDAgdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3KSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcpID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Zvcm1fMXh1cHZfZXl3OTFfMzU0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9leXc5MV8zNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcpID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2X2V5dzkxXzM1OSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2Zvcm1fMXh1cHZfZXl3OTFfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9leXc5MV8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfZXl3OTFfMzU5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9leXc5MV8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfZXl3OTFfMzU5ID4gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbnRlbnRfMXh1cHZfZXl3OTFfMzc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfZXl3OTFfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3ID4gLmF3c3VpX2Zvcm0tY29tcG9uZW50XzF4dXB2X2V5dzkxXzM3ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9leXc5MV8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9leXc5MV8xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X2V5dzkxXzE4NCA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl9leXc5MV8zNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMjtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X2V5dzkxXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3Ny5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfZXl3OTFfMTg0ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2X2V5dzkxXzM1OSA+IC5hd3N1aV9mb3JtLWhlYWRlci1jb250ZW50XzF4dXB2X2V5dzkxXzM3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfZXl3OTFfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl9leXc5MV8xODQgPiAuYXdzdWlfZm9ybS1jb21wb25lbnRfMXh1cHZfZXl3OTFfMzc4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDM7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9oaWRkZW5fMXh1cHZfZXl3OTFfMzk0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9jb2xsYXBzZWQtc3RlcHNfMXh1cHZfZXl3OTFfMzk4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG59XG5cbi8qIE92ZXJyaWRlIGZpeGVkIHNpZGViYXIgd2lkdGggZm9yIGV4cGFuZGFibGUgbmF2aWdhdGlvbiAqL1xuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZXl3OTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZXl3OTFfMTc3LmF3c3VpX2NvbGxhcHNlZC1zdGVwcy1uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzQwNDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIGdyaWQtcm93OiB1bnNldDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2V5dzkxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3Ny5hd3N1aV9jb2xsYXBzZWQtc3RlcHMtbmF2aWdhdGlvbl8xeHVwdl9leXc5MV80MDQgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2V5dzkxXzE3Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2X2V5dzkxXzQxMzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2X2V5dzkxXzQxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtMzl1dnhyLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudF8xeHVwdl9leXc5MV80MTM6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGlua18xeHVwdl9leXc5MV80Mjk6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGluay1pdGVtXzF4dXB2X2V5dzkxXzQzMDpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWxhYmVsXzF4dXB2X2V5dzkxXzQzMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX25hdmlnYXRpb24tbGluay1hY3RpdmVfMXh1cHZfZXl3OTFfNDM1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLWZvMWFmZywgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstZGlzYWJsZWRfMXh1cHZfZXl3OTFfNDQwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS04eWZ3NWMsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfY2FuY2VsLWJ1dHRvbl8xeHVwdl9leXc5MV80NDQ6bm90KCNcXDkpLFxuLmF3c3VpX3ByZXZpb3VzLWJ1dHRvbl8xeHVwdl9leXc5MV80NDU6bm90KCNcXDkpLFxuLmF3c3VpX3ByaW1hcnktYnV0dG9uXzF4dXB2X2V5dzkxXzQ0Njpub3QoI1xcOSksXG4uYXdzdWlfc2tpcC10by1idXR0b25fMXh1cHZfZXl3OTFfNDQ3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbnNfMXh1cHZfZXl3OTFfNDUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/